Edwards’ mega-installation is one of Scottish engineering’s largest

9 Dec 2019