Canadian Solar Triumphs with 193 MW in BESS Projects in Japan’s First Long-Term Decarbonization Power Source Aucti
Canadian Solar Inc. has won 13.3% of Japan’s inaugural Long-Term Decarbonization Power Source Auction (“LTDA”), by securing three battery energy storage system (“BESS”) projects totaling...