Pensions & Investments Recently Ranked The Top Performing Managers