Company Name: Canadian Solar Inc.

Canadian Solar manufactures solar photovoltaic (PV) modules and also is involved with a number of utility-scale solar power projects. In addition, the company provides solar based solutions to companies in a wide range of markets around the world.

Ticker Symbol: CSIQ (NASDAQ)

Company Website:

Social Media:

Canadian Solar Facebook

Canadian Solar LinkedIn

Canadian Solar Twitter

Headquarters: Guelph, Ontario, Canada