Planet Labs Raises $95 Million From Investors
[Via Satellite 01-21-2015] Planet Labs, operator of a constellation of 73 small Earth observation satellites, has completed the first closing of the majority of its $70 million Series C round...