Around 200 countries to meet in Barbados over economic recovery strategies

According to UNCTAD’s estimates, developing countries need $2.5 trillion in immediate resources to begin meeting the challenge of the pandemic