Starwood Energy Group Completes Acquisition of Texas Power Plant
February 10,2015
Starwood Energy Group Global, LLC announced that one of its affiliates has completed the purchase of the Quail Run Energy Center natural gas-fired combined cycle electric power generating facility in Odessa, Texas.
The electric power generating facility, located in ERCOT, began commercial operations in 2007 and has a nominal capacity of 550 megawatts.