S Africa, Namibia, Turkey back India in opposing China-led WTO pact: Official
The China-led Investment Facilitation for Development (IFD) agreement has gained the support of 128 countries at the World Trade Organization (WTO) but India, along with South Africa, Namibia, and Turkey, will continue to oppose the initiative due to its …