From satellite repair to cameras that work on Mars, Canadian companies have their eyes on the heavens
Strange new clues in the search for extraterrestrial life