Shanghai
India and China sign $22 bn-worth of deals as Modi ends visit
India signs trade and economic co-operation deals worth $22bn ($14bn) in Shanghai as Indian Prime Minister Narendra Modi's visit to China draws to a close.
16 May 2015, 05:28 AM
Lewis Hamilton cruises to Chinese Grand Prix victory
Lewis Hamilton takes a controlled victory for Mercedes in the Chinese Grand Prix as the Ferrari revival was stopped in its tracks in Shanghai.
12 April 2015, 09:15 AM