Not very surprising, since most large companies have treasury departments responsible for managing the company portfolio. The graphic in the article shows that most of their non cash assets are in debt securities. Not as exciting as the title sounds :)