ReneSola, a China-based solar firm, has reported a sharp decline in its third-quarter 2011 revenues. Net revenues for the quarter came to US$189.1 million, down 24.2% on quarter and...
Canadian Solar, a China-based solar firm, has announced financial results for the third quarter ended September 30, 2011. Net revenue for the third quarter of 2011 was US$499.6 million,...
Members only
Sorry, the page you are trying to open is available only for our paid subscribers.