FinanceWorldMassive £38 Billion Backing for Sizewell C Nuclear Plant Marks Milestone in UK Energy TransitionbyStaff ReportJuly 23, 2025