What Happened To Billionaire Seth Klarman's Top Biotech Picks In The Third Quarter?
Some investors think billionaire Seth Klarman is the next Warren Buffett. Given that Klarman's $31 billion fund, Baupost Group, has achieved average annual returns of 17% a year for over 30 years, ...