Leeward Renewable Energy to Acquire Solar Development Platform from First Solar

Leeward Renewable Energy, LLC (“Leeward”), a growth-oriented renewable energy company and portfolio company of OMERS Infrastructure, today announced that it has entered into a Purchase and Sale Agreement (the “Agreement”) with First Solar, Inc. (NASDAQ: FSLR), through which Leeward will acquire from First Solar a utility-scale solar project platform of approximately 10-gigawatts (GW)AC.

Read More