Allete to build an 80MW South Peak wind project in Montana
ALLETE Clean Energy is set to build, own and operate the 80MW South Peak wind project located near Great Falls, Montana. The project was acquired from...
ALLETE Clean Energy is set to build, own and operate the 80MW South Peak wind project located near Great Falls, Montana. The project was acquired from...