4 ms·Google sells Terra Bella satellite unit to startup Planet Labs1 points by happy-go-lucky 10y ago