The best performing sub-indices for the month were the China Solar Index with a 4.6% gain (recovering some of its 15% loss in March) and the China Wind Index with a 3.7% gain. ... Inc. (OTCQX:CCGY) Canadian Solar Inc (NASDAQ:CSIQ) JA Solar Holdings ...
Related articles »