Canadian Solar subsidiaries debut battery storage solutions
Canadian Solar, a Guelph-based solar energy company, has announced two battery products for homes and utilities through its subsidiaries CSI Solar and CSI Energy to expand into a growing energy storage market.