ReneSola Ltd (NYSE:SOL) booked an attributable net profit of USD 5.1 million (EUR 4.6m) in the second quarter of 2019 after a loss of USD 700,000 a year ago, the Chinese solar project developer said on Tuesday.