Russell shares why Mercedes are feeling very confident for 2026 power unit regulations
George Russell has expressed some early confidence from the Mercedes camp ahead of new power unit regulations being introduced in 2026, arguing that the team are in a really great place to capitalise.