Vallourec to supply steam generator tubes for 3.2GW Hinkley Point C project

xbffyj
Image: Illustration of the Hinkley Point C nuclear power plant in UK. Photo: courtesy of EDF Energy.