Year-long gas works to start in Elgin next month with A96 traffic disruption expected

© Chris Sumner/DCT MediaPost Thumbnail