Mammoth Solar North, the first completed phase of Doral Renewables’ 1.3 GW megaproject in Indiana. Courtesy: Doral Renewables) The Public Service Commission of Wisconsin has approved the more than 1.3 gigawatt (GW) Vista Sands Solar Project, set to be the biggest solar farm in the state and one of the largest ever built in the …
Read More