KITCHENER, ON, March 20, 2025 /PRNewswire/ -- Canadian Solar Inc (CSIQ). (the "Company" or "Canadian Solar") today announced that e-STORAGE, which is part of the Company's majority-owned subsidiary ...