India forced to defend US trade deal as doubts mount

A India is scrambling to defend a new trade deal with the United States that critics have branded as a surrender to Washington, as countries…

posteditor
posteditor
Articles: 27298