The fact that this solar industry leader set a company record isn't the only reason why investors are choosing to power their portfolios with it.
Canadian Solar shares were 19% higher, at $18.05, after the company said that e-STORAGE has successfully achieved commercial operation of the 220 megawatt hour DC Mannum battery energy storage project ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results