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 2015•2 mins read
The Connecticut firm, through an affiliate, has completed its acquisition of Quail Run Energy Centre in Odessa, Texas.