Live feed17:00:00·515dPRReleasevia QuantisnowOtter Tail Power Company Completes Rate Review in North DakotaByQuantisnow·Wall Street's wire, on your screen.OTTR· Otter Tail CorporationUtilities