Updated on 21/06/2016 Canadian Solar Canadian Solar Inc. is a top Global Module Supplier. Canadian Solar is a vertically integrated company, providing ingots, wafers, solar cells, solar modules, solar power systems and specialized solar products. The Company is headquartered in Canada with factories in China and Ontario. Canadian Solar operates in 11 countries: Canada, Germany, Italy, Japan, […]