In the latest Formula One (F1) season, racing teams have been slapped with a drop in the budget cap, from $145 million to $140 million per team. The dip in approved expenditure has meant individual ...
There's a new boss at a storied 47-year-old Formula 1 team, and he's eager to shake things up. He's been saying that the team is far behind its competition in technology and coordination. And Excel is ...