Originally Posted by explanade
That's a political talking point.
There is always a reason that large corps hoard cash. Usually its because they expect a big slowdown on their market, or the business environment is not favorable to invest in their opinion. In this case, the business environment looks uncertain to them, so they are holding tight. I don't blame them one bit...........
How is that political?