Starwood reaches final close on third energy fund

  • ADD TO MY BRIEFCASE

Connecticut-based Starwood Energy Group has reached final close on its Starwood Energy Infrastructure Fund III with total capital commitments of around $1.2 billion

Blurred image of IJGlobal article content