The Institute for International Finance (“IIF”) recently warned of the attack of the debt tsunami as a result of the unprecedented fiscal and monetary stimulus packages implemented by governments around the globe pushing the global debt levels to a new high of more than US$ 272 trillion in the third quarter of 2020. The IIF […]