Expected to become Europe’s largest building project in 2017, Hinkley Point C ...