Billionaire David Tepper Likes These 3 Stocks, Are They Must Buys?
David Tepper is a notable figure in finance, most notably the billionaire founder of global hedge fund Appaloosa management based in Florida. However, the institutional investor is also notably the owner of…