diplomacy
It's Time for India to Stop Being Squeamish About Chinese Investment
Increased investment from China, especially in the infrastructure sector, is the only way that India can reduce its unsustainable trade deficit with that country.Nisha Taneja | Deepika Wadhwa May 13 2015