When we heard the news that Google’s ambitious master the share of advertising on the Internet, or share control of the data center, or even share online satellite map, maybe it was not anything new in teling us. But what if we

Read More