Andretti Global has officially opened a facility at Silverstone which it hopes will be the hub of a future Formula One team.
Andretti Global has officially opened a facility at Silverstone which it hopes will be the hub of a future Formula One team.