China-based solar firm, Canadian Solar, has announced its financial results for the third quarter ended September 30, 2012.
The article requires paid subscription. Subscribe Now
China-based solar firm, Canadian Solar, has announced its financial results for the third quarter ended September 30, 2012.