Dundee firm McGill plans new office after £1.7m contract wins

Graeme Carling, chief executive of McGill.
Graeme Carling, chief executive of McGill.

Breaking