Starwood Energy Group Closes Financing On Texas Wind Farm

Starwood Energy Group Global LLC has secured deals to build and finance its second wind farm associated with the Stephens Ranch project, a 165-megawatt facility about 45 miles south of Lubbock,...

Already a subscriber? Click here to view full article