March 16 (SeeNews) - ReneSola Ltd (NYSE:SOL) said today it has repurchased all of its remaining USD 5.6 million (EUR 5m) convertible notes due March 15, 2018 upon exercise of put option by note holders.