Canadian Solar Wins 94 MWp of Subsidy-Free Electricity Contracts in Alberta
Canadian Solar has announced that it has won three solar power contracts with Alberta’s Ministry of Infrastructure, for a total of 94 megawatts (MWp) of … Read more
Canadian Solar has announced that it has won three solar power contracts with Alberta’s Ministry of Infrastructure, for a total of 94 megawatts (MWp) of … Read more