The world is embroiled in a megacrisis comprising the COVID-19 pandemic, Russia’s war in Ukraine, high inflation, recession fears, and rising debt distress across emerging markets and developing countries
The world is embroiled in a megacrisis comprising the COVID-19 pandemic, Russia’s war in Ukraine, high inflation, recession fears, and rising debt distress across emerging markets and developing countries