CORRECTED-Otter Tail posts Q2 net loss on $103.5 mln legal settlement, initiates adjusted EPS outlook

Reuters · 08/03 22:30

Please log in to view news