Science The world’s energy grids, 50 million miles’ price, want a serious overhaul 17 October 2023