All framatome Articles
Workers have installed the first of two 13m-long nuclear reactors at Hinkley Point C nuclear power station in Somerset, England.
By accepting cookies you will be helping us to continue to provide you with the best possible service.