Science | Tue Jul 30, 2013 6:23pm EDT

SpaceX wins bid to launch Canadian radar satellites