28 Tiny Satellites Launching Together In December to See Earth from Space
Tuesday, November 26, 2013 - 11:30
in Astronomy & Space
San Francisco-based startup Planet Labs delivered the 28 tiny satellites that will make up its "Flock 1" fleet to NASA's Wallops Flight Facility in Virginia earlier this month. The constellation is slated to blast off aboard a private cargo vessel on Dec.