July 12, 2018
Another critical milestone reached on one of our nuclear projects as the Siberian larch cladding is installed on the new ILW store at Harwell.
This prestigious £11M design and build project will be complete in October 2018.