You just read:

How These Semiconductor Stocks are Faring? -- Canadian Solar, Sunrun, Trina Solar, and Cirrus Logic

News provided by

Chelmsford Park SA

01 Feb, 2017, 08:00 ET