Otter tail corporation announces second quarter earnings

Fergus falls, minn.--(business wire)--otter tail corporation (nasdaq: ottr) today announced financial results for the quarter ended june 30, 2020.
OTTR Ratings Summary
OTTR Quant Ranking