Otter Tail Power plans 345 MW solar projects in US
Flickertail Solar (295 MW) and Solway Solar (50 MW) has partnered with Otter Tail Power to develop 345 MW of solar projects in Minnesota and North Dakota. More details here.
Flickertail Solar (295 MW) and Solway Solar (50 MW) has partnered with Otter Tail Power to develop 345 MW of solar projects in Minnesota and North Dakota. More details here.