Canadian Solar wins 86MW in Japanese auction
Canadian Solar (CSIQ) has been awarded three projects in the Tohoku region, in Japan's 8th solar energy auction. The awards are for an 80MW...
Canadian Solar (CSIQ) has been awarded three projects in the Tohoku region, in Japan's 8th solar energy auction. The awards are for an 80MW...