LEEWARD RENEWABLE ENERGY
Updated 196 days ago
6688 North Central Expressway, Suite 500 Dallas, Texas 75206
Leeward Renewable Energy (LRE) is a high-growth renewable energy company that owns and operates a portfolio of 25 wind, solar and energy storage facilities across the United States, totaling approximately 2,700 MW of generating capacity. We are actively developing new wind, solar, and energy storage projects in energy markets across the U.S., with about 20 GW of projects 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 projects in the next two years... Leeward Renewable Energy Operations, LLC is required under the terms of its Green Bonds to provide to certain investors, broker-dealers, and securities analysts access to financial reports and quarterly conference calls... Our history dates to the early 2000s, when the utility scale wind power business was at a nascent stage in the U.S. From 2003 to 2009, a unit of Babcock & Brown LP, an Australian..
Also known as: Leeward Renewable Energy (LRE), Leeward Renewable Energy Operations, LLC, Leeward Renewable Energy, LLC