
A group of more than 120 countries led by China is pushing for the Investment Facilitation for Development (IFD) proposal to become part of the World Trade Organization (WTO).
A group of more than 120 countries led by China is pushing for the Investment Facilitation for Development (IFD) proposal to become part of the World Trade Organization (WTO).