Balfour Beatty awarded £37m hospitals contract

Badenoch & Strathspey Community Hospital and Health Care Centre in Aviemore
Badenoch & Strathspey Community Hospital and Health Care Centre in Aviemore

Breaking