China could invest between US$84 billion and US$126 billion in India as part of the Belt and Road Initiative over the next five years, according to one estimate. Photo: AFP

India and Russia tipped to be the big winners from China’s massive ‘Belt and Road' investment

Topic |   Belt and Road Initiative

TOP PICKS

China could invest between US$84 billion and US$126 billion in India as part of the Belt and Road Initiative over the next five years, according to one estimate. Photo: AFP
READ FULL ARTICLE