India, March 15 -- Lewis Hamilton's podium drought finally ended as the Ferrari star finished third at the Chinese Grand Prix 2026 securing his first top three place with the Italian Manufacturers on ... Read More