Otter Tail Corporation is reporting annual net income of $284 million, up from $177 million one year ago. Earnings from the electricity business segment increased ten percent. Otter Tail also announced it completed the purchase of the Ashtabula III wind farm in eastern North Dakota.


