Showing posts with label G20. Show all posts
Showing posts with label G20. Show all posts

G20

The G20 short for Group of 20 is made up of 19 countries. 11 hours agoThe gathering of G20 finance ministers was held in conjunct…