Search
Media & Resources
Investors and analysts 'not happy' with the company's hoarding of nearly US$40 billion.