EP Cube Shines Bright with 2025 Red Dot Design Award WinJuly 17, 2025 Canadian Solar Inc. declared that it has received the coveted Red Dot Award 2025 for its household energy storage system, EP Cube, which was created by its subsidiary, Eternalplanet. EP…