Another step closed to having A96 between Aberdeen and Inverness dualled

The Auldearn-Fochabers stretch of the A96 is a step closer to being dualled.
The Auldearn-Fochabers stretch of the A96 is a step closer to being dualled.