Videos

Investcorp: An Institution Built to Last

Mar 2022

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 $40 bn in the past six years.