OPINION | Why China Is Disturbing Peace On LAC
Abp Newsvia NewsData.io

With bilateral trade reaching USD 151 billion and the trade deficit touching USD 112 billion, India's economic dependence could limit its ability to respond to Beijing's military pressure.
Headline and summary provided via NewsData.io. The full article and its copyright belong to the original publisher.