Inside Planet Labs’ new satellite manufacturing site
By Anna Escher From techCrunch Satellite imaging and analytics company Planet is taking the wraps off its new manufacturing space in San Francisco. Founded by ex-NASA employees, Planet is leveraging some of the $183 million in funding it’s amassed to…