newsfilter
← Latest News
Business Wire·

Otter Tail Power Company Advances Plans to Add 345 Megawatts of Solar

Continues to deliver reliable, low-cost power Otter Tail Power Company, a wholly-owned subsidiary of Otter Tail Corporation (NASDAQ:OTTR), plans to add two solar facilities to its energy generation fleet to meet