Steve Maclean

CP

Over And Out For Canada's Space Program?

MONTREAL - The recent announcement from Steve MacLean that he's stepping down as head of the Canadian Space Agency has industry-watchers speculating that it might be tied to government inaction in the...