'Ridiculous' demands show F1 teams have too much power, says McLaren boss Zak Brown
Last month, Zak Brown was supposed to host a bit of a season debrief at the McLaren Technology Centre, but fresh Covid travel restrictions meant it was postponed. The rearranged…