The Group of 20 (G20), often referred to as the ‘economic steering committee’ for the world, has been credited to provide coordinated responses to economic and financial crises since its inception in 1999. The grouping was also successful in steering […]