Google Sells Satellite Imaging Business Terra Bella To Planet Planet Labs has confirmed the acquisition of Terra Bella, Google's satellite imaging business. The company, however, has not shared the terms of the deal. by Amy Gordon
Tech Google Skybox Is Now Terra Bella, Boasting Big Plans For Deeper Image Analysis And More Satellite Launches by Kyle Nofuente