News

Last Energy has completed the UK's preliminary design review for its PWR-20 microreactor, advancing plans to deploy modular ...