G20 is a group of finance ministers and central bank governors from the 20 major economies (19 countries + the European Union). Which includes members of the G7 nations.
According to wikipedia the G20 group accounts for 80% of the gross world product, 80% of the world trade and 67% of the world population.
While its not an institution, the initiatives from the G20 could have a large impact in the currency market.
Anyway, our friend from FxStreet made this cool infographic of everything you need to know about the G20 and its members.
Let me know what you think about it!