Leeward Renewable Energy Completes Acquisition of Solar Development Platform from First Solar
Acquisition supports Leeward’s aggressive growth strategy and furthers position as a leading U.S. renewable energy company DALLAS – (BUSINESS WIRE) – Leeward Renewable Energy, LLC (“Leeward”), a growth-oriented renewable energy …