Almost all of the companies on this list have seen major declines in earnings, but they still generated enough to be the 10 largest in the business.
Almost all of the companies on this list have seen major declines in earnings, but they still generated enough to be the 10 largest in the business.