Where’s the revenue? What Stimulus?
Finally, a few observers are beginning to get it ... that increased reported profits are the result of cost reduction but mask the continuing decline in revenue, which is critical to job creation. Almost 75% of S&P companies have reported quarterly results exceeding analyst estimates but top line results are…