Canadian Solar Secures 500 MW Battery Storage Agreement with Major U.S. Utility | Intellectia.AI