Tag: MacTaggart Scott

MD expresses optimism as firm wins defence contract worth £30m over the next ten years

By any measure it’s a Dorset success story. Expanding, profitable and winning significant new contracts. Step forward and take... READ MORE »