Google vs Apple vs Amazon vs Microsoft vs Facebook

My latest Om Says newsletter, now as a post:

…when you stand back from all the announcements made by Google today and increase the periphery, you start to notice that this is a company that is fighting a lot of battles on many fronts. In some places it is winning, but most places it is trench warfare.