By CEP Staff • 10 June 2020 in News

French renewables company Voltalia has signed a 20-year power purchase agreement to supply Auchan Retail International SA with 61 MW of solar energy.