Wednesday, March 6, 2013

Google ... Google...






Does Google mean what it says?
This week, one senior Google exec declared that smartphones are "emasculating," while another said there was no need for physical stores. Yet Google makes smartphones and has pop-up stores. Confusing?

Help us figure this out?










 Who's watching Google?


No comments: