Microsoft in deal for Three Mile Island nuclear power to meet AI demand 0 20.09.2024 20:59 Financial Times Energy source enjoying renaissance as world looks to slash emissions and feed rapidly growing need