Moray Homes completed in Elgin as Moray Council aims to keep pace with projected population boom May 3, 2018