Exclusive: Electricity payments in Germany and France rose by €700 million throughout document heatwave Read more