Archives

Planet Labs: March 2014 Archives



After raising $52 million in December and launching 28 satellites as part of their initial Flock 1 constellation in January, Planet Labs today announced it has confirmed launches for over 100 of their Dove satellites in the next year.