News

France's EDF is cutting its headcount overseas and scrapping bids on some nuclear projects abroad as it focuses on a major ...
Sizewell C, a nuclear power station project, has received a £38 billion sign-off, with significant investment from the UK ...