Canadian Solar is both a global leading manufacturer of solar PV modules and a provider of solar energy solutions, with over 13,000 employees globally.
Related Stories
Preston Car Company
The Preston Car Company was a Canadian manufacturer of streetcars and other railway equipment. The company was located in the town of Preston, Ontario (Now Cambridge).
1910s & 1920s - From Global Havoc to Prosperity
The 1910s and 1920s were a tumultuous period of time in Canada.