Wood

An HPR1000 reactor under construction at Fangchenggang, China. Image: Wood Group

By Priyanka Shrestha