Nisha Biswal has been appointed as the Deputy Chief Executive Officer of the US International Development Finance Corporation (DFC)
United States International Development Finance Corporation(DFC)
United States International Development Finance Corporation(DFC)