G google.com Investors Grumbling, Twitter CEO Struggles to Define Vision 40 points atupem 12 years ago 32 comments