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,...To view the full article, register now.
Already a subscriber? Click here to view full article