Lewis Hamilton and his Mercedes team bounced back from defeat against Ferrari’s Sebastian Vettel in Australia to win the Chinese Grand Prix, the German failing to present a major challenge this … Read More