By CEP Staff • 23 June 2021 in News

US companies Leeward Renewable Energy and Guzman Energy have signed an offtake agreement to aid development of the 145 MW Panorama wind farm in Weld County, Colorado.