Starwood Energy Scoops Up 550-MW Quail Run Energy Center

An arm of energy-focused private equity firm Starwood Energy Group Global LLC has acquired the natural-gas combined-cycle electric-power-generating Quail Run Energy Center in Odessa, Texas, from affiliates of electric and gas...

Already a subscriber? Click here to view full article