Highland firm safeguards hundreds of jobs with £200million deal

Roy MacGregor
Roy MacGregor