Six years after administration and job losses, Angus firm wins £20m contract

© Supplied by John M HendersonSome of the John M Henderson Machines staff members.
Some of the John M Henderson Machines staff members.