Shanghai: Prime Minister Narendra Modi arrived here today for the third and final leg of his three-day China visit that also took him to Xi’an and Beijing. Modi arrived yesterday in Xi’an where he held summit-level talks with President Xi Jinping. He then moved to Beijing where he held wide-ranging parleys with his Chinese counterpart Li Keqiang today. Tomorrow Modi will meet with CEOs of top Chinese companies and a number of agreements worth USD 10 billion are expected to be signed. Modi will also address the Indian community here before leaving for Mongolia on the second-leg of his three-nation tour that will also take him to South Korea.