27th Mar 2023
Eon chief says energy crisis in Europe could worsen and calls for revolution in infrastructure permitting