German rail workers union announces 50-hour strike | Financial Post

BERLIN (AP) — A German labor union is calling for railway workers to stage … Canadian banks hit with downgrades as economic storm clouds gather.