Sir Robert McAlpine on site
Features

New skills: how Sir Robert McAlpine is embracing digital construction