Small is beautiful for buyout returns

Large funds of over $4.5B reported negative returns of 31.4%

18 January 2010•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail