Planet Labs raises $52 million for Earth imaging micro-satellites
December 18, 2013 at 07:00 AM EST
Planet Labs is small startup that has built a full satellite production and management operation in a non-descript office building next to Interstate 80 in San Francisco’s South of Market district...