Servotech reports 70% drop in quarterly profit, revenue down 17%

Servotech’s quarterly results showed a 70% year-on-year profit drop and 17% revenue decline, prompting an 8.65% share price fall.