The shame of Big Energy’s £3.9 billion profit windfall
From our UK edition
It is one of the world’s great mysteries: if wind and solar energy are supposed to be so cheap then why does the UK – which generates a higher proportion of its electricity from wind or solar than virtually any other developed country – have higher electricity prices than any other member of the International