Videos

Investcorp: An Institution Built to Last

Feb 2023

Founded in 1982, Investcorp has built a reputation for superior performance and proven expertise across a diverse platform of asset classes. Our AUM has grown from $10 bn to over $50 bn in the past six years.