By CEP Staff • 5 August 2021 in News

Global renewables developer Lightsource bp has signed offtake agreements with McDonald’s Corporation and eBay Inc. that will support development of the 345 MW Ventress Solar project in Pointe Coupee Parish, Louisiana.