Leeward Renewable Energy
Dallas, TX, United States
About
Founded in 2003, Leeward Renewable Energy is a private headquartered in Dallas, United States specializing in Wind, Solar, Energy Storage.
Founded in Texas in 2003, Leeward Renewable Energy (LRE) is a clean energy company specializing in the development, ownership, and operation of wind, solar, and energy storage projects. The company currently operates 30 projects generating over 4 GW of capacity, with an additional 130 projects in advanced development. Notable projects include the 301 MW Cedar Creek Wind Energy project in Colorado (operational since 2007), three solar facilities in Oklahoma totaling approximately 370 MW, and the 126 MW Antelope Valley Battery Energy Storage System in California. LRE maintains long-term power purchase agreements with utilities including Southern California Edison and Xcel Energy. The company emphasizes environmental stewardship, community engagement, and workforce development.
Headquarters
Dallas, United States
Founded
2003
Company Type
Private