Leeward Renewable Energy Secures $1.25 Billion in Warehouse Facility Financing to Accelerate Construction of Renewable Energy Projects
Inaugural facility to initially fund more than 890 megawatts of wind, solar and battery energy storage projects DALLAS–(BUSINESS WIRE)–Leeward Renewable Energy (LRE), a leading renewable energy company, today announced the …