 FERGUS FALLS, Minn.--BUSINESS WIRE--Otter Tail Corporation Nasdaq: OTTR today announced financial results for the year ended December 31, 2020. 2020 SUMMARY in millions, except per share amounts 4Q20 4Q19 2020 2019 Operating Revenues 226.8 215.7 890.1 919.5 Net Income 18.7 20.4 95.9 86.8 Diluted Earnings Per Share 0.45 0.51 2.34 2.17 2020 HIGHLIGHTS Consolidated operating revenues decreased to 890.1 million in 20 