By CEP Staff • 11 June 2020 in News

Chinese developer ReneSola Ltd. has joined a consortium led by French renewables developer Tenergie to develop a large-scale solar plant in the south of France.