ReneSola Ltd (NYSE:SOL) announces a share repurchase program. Under the program, the company will repurchase up to 70,000,000 shares, for $42 million. The shares will be repurchased from Renesola Singapore Pte., Ltd.