February 19, 2023

EDF’s UK-based nuclear project facing funding cut from China as energy crisis bites

Hinkley Point C is a core part of the UK’s […]