Infrastructure Portfolio LogoInfrastructure Investor

Starwood Energy acquires 550MW gas plant in Texas

The Connecticut firm, through an affiliate, has completed its acquisition of Quail Run Energy Centre in Odessa, Texas.

10 February 20152 mins read