TOP NEWS Planet Labs inks deal for Google’s satellite business Planet Labs Inc., a startup that launches small satellites into orbit and sells the imagery, is acquiring the Terra Bella satellite business of Alphabet Inc. in a bid to take on larger industry incumbents. by Bloomberg Read More