Takeaways from Delhi’s G20 summit

Takeaways from Delhi’s G20 summit
play icon
Flags of the G20 member states on display at the International Media Centre, New Delhi.