Mercedes team principal says W17’s power unit is legal and other teams’ complaints are just excuses to distract from their own failings

Copy link

twitter

facebook

whatsapp