 FERGUS FALLS, Minn.--BUSINESS WIRE--Otter Tail Corporation Nasdaq: OTTR today announced financial results for the quarter ended September 30, 2020. Summary: Consolidated net income and diluted earnings per share for the third quarter of 2020 were 35.9 million and 0.87 per share, respectively, compared with 24.7 million and 0.62 per share for the same period last year. Consolidated operating revenues for the third quarter of 2020 increased 3.1 to 235.8 million compared with 228.7 mill 