
The annual G20 summit is fast approaching, and representatives from member states will be heading to New Delhi in less than a month.
Short for the Group of 20, the G20 consists of 19 countries as well as the European Union. The aim of the annual meeting is for world leaders to discuss global issues relating to the environment, trade and the economy.