Solar project developer and operator ReneSola Ltd (NYSE:SOL) said today it has agreed to repurchase USD 13.2 million (EUR 12.5m) worth of American Depositary Share (ADS) from ReneSola Singapore Pte Ltd.