ReneSola, a China-based vertically integrated solar firm, has announced its financial results for the second quarter ended June 30, 2012.
The article requires paid subscription. Subscribe Now
ReneSola, a China-based vertically integrated solar firm, has announced its financial results for the second quarter ended June 30, 2012.