ship.energy

IEA calls for G20 leaders to pick up the pace on clean energy transition

The International Energy Agency (IEA) and Business 20 (B20), the official voice of the global business community across the G20 countries, have called on the G20 leaders to ‘accelerate clean…

Ian Taylor

Ian Taylor