China’s Xi Jinping signs landmark deals on India visit

  • by

India and China have signed 12 agreements in Delhi, one of which will see China investing $20bn (£12.2bn) in India’s infrastructure over five years.