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.

Share this