Google in Talks to Sell Its Satellite Business
The potential sale of Google’s satellite-imagery unit, Terra Bella, would be a rapid about-face for the company, which has recently shed some of its bolder ventures. ...
No comments yet. Be the first.
Advertising Perspectives LLC
Search Advertising Perspectives