Google parent company Alphabet is backing away from another one of its peripheral and far-out missions, this time satellite imagery.
Google parent company Alphabet is backing away from another one of its peripheral and far-out missions, this time satellite imagery.