October 05, 2020
International business leaders are calling for urgent action to counter “elevated” downside risks from a global economy that is in its “worst state in a century.” Business 20 (B20), a group of top CEOs from around the world, is meeting in advance of the G-20 summit, slated to be held next month in Saudi Arabia. […]