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.
Subscribe to RRFN
Get a weekly digest from RRFN to stay up-to-date on all the latest news in agriculture.