I Squared Capital closes infrastructure fund at $3 billion

Share this