Figures on the rise for tachograph producer Stoneridge Electronics

Stoneridge Electronics premises in Dundee.
Stoneridge Electronics premises in Dundee.