News

Zak Brown has suggested that F1 teams should have a ‘meaningful’ financial sacrifice deducted from their cost cap for ...