Investcorp oversees nearly $50 billion in assets, including those managed by third parties, and has 14 offices across the globe. Photo: Investcorp
Investcorp oversees nearly $50 billion in assets, including those managed by third parties, and has 14 offices across the globe. Photo: Investcorp

Investcorp acquires 50% stake in New York-based Corsair’s infrastructure business




On The Money

Make money work for you with news and expert analysis

      By signing up, I agree to The National's privacy policy
      On The Money