China to invest $20 billion in India in next 5 years

Apart from discussing the stand-off in Ladakh, Prime Minister Narendra Modi and Chinese President Xi Jinping have decided that China would invest USD 20 billion in the next five years.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved