Your Portal for Key Energy Information and Research

Quail Run Energy Center

Company Summary

Description

Quail Run Energy Center, located near Odessa in West Texas, began commercial operations in 2007 and has a nominal capacity of 550 MW. The facility provides electric power to the Electric Reliability Council of Texas (ERCOT) system, a power market serving 24 million Texas customers and representing about 90 percent of the state’s electric load. Starwood Energy announced the acquisition of Quail Run in late 2014, and closed the acquisition in early 2015.

Website

http://starwoodenergygroup.com/investments/

Related Entities