By CEP Staff • 1 October 2021 in News

US developer Leeward Renewable Energy, a portfolio company of OMERS Infrastructure, has signed a 15-year offtake agreement with Peninsula Clean Energy to aid development of the 102 MW Chaparral solar + storage plant in Kern County, California.