G20 Energy Ministerial lacks clear step forwards, attention turns to Leaders’ Summit
London/Delhi, 23 July 2023 Amid a year of ongoing geopolitical tensions with energy and supply chains at the heart, record growth in renewable energy and a marked slowdown of fossil fuel demand growth, the G20 […]
