03.05.2022 - Otter Tail Corporation (Nasdaq: OTTR) today announced financial results for the quarter ended March 31, 2022. SUMMARY Compared to the quarter ended March 31, 2021: Consolidated operating revenues increased 43% to $375 million. Consolidated net .
Otter Tail Power Company recently entered into agreements to build and own 48 megawatts of wind energy generation at a wind energy facility planned in Barnes County, North Dakota.