Only Nine Developing Countries Endorse UNCTAD Borrowers’ Platform

Only nine developing countries have endorsed the Borrowers’ Platform, a United Nations Trade and Development (UNCTAD) initiative designed to provide borrowing nations with a…