imported-01K0RMMZZ4AA4E4WTKPZNDGJVT-ae978d.jpg

Sizewell C Nuclear Power Plant Deal Struck

Costing around £38 billion.