How Businesses Can Help the G20 Step Up its Game

Since the COVID-19 crisis began, critics have accused the G20 of being missing in action. Established in 1999 at finance minister and central governor level, the G20’s original objective was to foster high-level discussion on financial stability among 19 developed and developing countries and the European Union. Together, the members of this exclusive club generate […]