By CEP Staff • 23 September 2015 in News

ReneSola unveils $20 million ADS repurchase programme