Chart Of The Week: Small Buyouts Take Prize, Post 17.6% Pooled IRR Rate

Share this