Explainer: India-China trade relations; deficit widens to $99.2 billion

Wait 5 sec.

India has time and again flagged its concern over the ballooning trade deficit and the non-trade barriers faced by Indian goods in the Chinese market