Canadian Solar Secures 17.87MWp in Japan’s Inaugural Solar Auction
Canadian Solar has announced that it has been awarded a 17.87MWp project in Japan’s inaugural solar energy auction. The solar project is located in Suzuhari … Read more
Canadian Solar has announced that it has been awarded a 17.87MWp project in Japan’s inaugural solar energy auction. The solar project is located in Suzuhari … Read more