ALLETE Clean Energy to build 80MW South Peak wind farm in Montana

Pallavi Madhiraju- March 19, 2018 0

Wind industry news : ALLETE’s subsidiary ALLETE Clean Energy will build the  80MW South Peak wind farm near Great Falls in the US state of ... Read More