20200624145855

UKAEA's new facility at Rotherham

The construction site at UKAEA’s new Fusion Technology facility in Rotherham