
Company Name Canadian Solar
Website http://www.canadian-solar.com/
Description Canadian Solar Inc. is a vertically-integrated manufacturer of ingots, wafers, cells, solar modules (panels) and custom-designed solar power applications.

Company Name Canadian Solar
Website http://www.canadian-solar.com/
Description Canadian Solar Inc. is a vertically-integrated manufacturer of ingots, wafers, cells, solar modules (panels) and custom-designed solar power applications.