Forbes -
4 Mar 2013 19:31

If you were following Google last week you can be forgiven for thinking the leopard had changed its spots. Three times senior executives were quoted in public after uttering strangely open pronouncements about the company's shortcomings. How come?
Share this Article