1 February 2016

Canadian Solar raises $100m to support growth in Asia and Latin America