Shares of Canadian Solar Inc. rise on Wednesday, bucking a negative trend for solar stocks and the broader U.S.
read more