Scalper1 News
Large companies have been hoarding cash since the start of the financial crisis. Per FT & Deloitte, 32% of the largest non financial companies currently own about 82% of the $2.8 trillion cash pile. And five companies account for Scalper1 News
Scalper1 News