By CEP Staff • 25 March 2020 in News

Chinese developer ReneSola Ltd. has struck an agreement to sell a portfolio of solar power projects that are operating in Canada.