Large Fleet of Small Satellites

A San Francisco company called Planet Labs aims to launch 28 mini-satellites...

1,378 views technologyreview.com

Interest

Space Exploration

Stumblers Who Commented On This Page