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 company and portfolio company of OMERS Infrastructure, announced it has closed the previously announced acquisition of a utility-scale solar project platform of approximately 10-gigawatts (GW)AC […]