Canadian Space Agency Awards 26 R&D Contracts

Canadian Space Agency Awards 26 R&D Contracts

MSS on Space Station(click to view full) Canada isn’t known for space launch technologies. It does have a satellite industry, and is the origin of both the American Space Shuttle’s robotic “Canadarm” and the International Space Station’s...