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 ...