G20 Summit 2022: World leaders meet in Bali

  • last year
The leaders of the world’s biggest economies have assembled in Bali, Indonesia this week for the annual G20 summit.

Recommended