Leeward Renewable Energy

6688 N Central Expressway Suite 500 Dallas, TX 75206
Chamber Member

Leeward Renewable Energy (LRE) is a growth-oriented renewable energy company that owns and operates a portfolio of 24 renewable energy facilities across nine states, totaling more than 2,500 MW of installed capacity. We are actively developing new wind, solar, and energy storage projects in energy markets across the United States, with about 20 GW of products under development spanning over 100 projects. With projects currently under construction and soon to commence construction, we expect to commercialize over 1,000 MW of renewable energy products in the next two years.