Warren Buffett held court again at Berkshire Hathaway's shareholder meeting. But his company could learn from some other S&P 500 companies.
16 Stocks Run Circles Around Warren Buffett Over The Long Haul