By CEP Staff • 6 May 2021 in News

EDFR North America has been awarded long-term offtake contracts by the New York State Energy Research and Development Authority for the clean electricity generated that will be generated from three large-scale solar power plants.