Home Tags Ashtabula III Wind Energy Center

Tag: Ashtabula III Wind Energy Center

Otter Tail Acquires Ashtabula III Wind Energy Center in North Dakota

Otter Tail Power Company says it has purchased the Ashtabula III Wind Energy Center: a 39-turbine site in Barnes County, N.D., that delivers a...

Stay Connected

2,015FansLike
15,856FollowersFollow