After his stellar Chinese Grand Prix performance at the Shanghai International Circuit, Mercedes team principal Toto Wolff ...
Just two races into the 2025 Formula 1 season, and George Russell is sitting pretty in third in the World Drivers’ Championship. Mercedes team boss Toto Wolff has had nothing but praise for ...