UK Approves Landmark £38 Billion Sizewell C Nuclear Plant

(Bloomberg) — The UK made a final investment decision on the Sizewell C nuclear power plant, a £38 billion ($51 billion) project that’s critical to the country’s energy and climate goals. The British government will retain a minority stake of around 45%, while other investors include French state-owned Electricite de France SA, Caisse de Dépôt … Read more