Articles tagged under: Otter Tail Power
Otter Tail Power Company Starts Construction on Two Major Projects
Published August 9, 2019
Otter Tail Power Company's Merricourt Wind Energy Center is a 150-megawatt wind generation facility in southeastern North Dakota and will be the largest capital project in the company’s history. The other project is Astoria Station, which began construction this spring…