Posted by Leonard Steinberg on July 16th, 2012 It is fact now that US corporations are sitting on almost $ 5 TRILLION in cash, both domestically and internationally. This cash sits idle as corporations’ frustration grows because consumer demand is not strong enough to justify solid, meaningful business investment. This is my argument: Consumer demand… [Read More]