Otter Tail Corporation photograph

Otter Tail Corporation

Use attributes for filter !
Stock price OTTR
Disclaimer
HeadquartersFergus Falls
Minnesota
United States
Number of employees4,000
Founded1907
SubsidiariesOtter Tail Power Company
E. W. Wylie Corp
Date of Reg.
Date of Upd.
ID1122520
Send edit request

About Otter Tail Corporation


Otter Tail Corporation is an energy company based in Fergus Falls, Minnesota. Its main subsidiary is the Otter Tail Power Company. As of 2007, Otter Tail Power Company serves at least 423 towns at retail and delivers power to about 14 municipal utilities.

Related Persons

Next Profile ❯