What is Sizewell C and how will it be paid for? Campaigners challenge new plant
The proposed facility would be constructed just to the north of the existing Sizewell B plant in Suffolk, with an estimated cost of £20 billion
The proposed facility would be constructed just to the north of the existing Sizewell B plant in Suffolk, with an estimated cost of £20 billion