G20

G20 or Group of 20 is an intergovernmental forum comprising nineteen countries and the European Union. It works to address major issues of the global economy such as financial stability,…
View Post