
Formula One and Tottenham Hotspur Football Club team up to build the world’s first in-stadium electric karting track. Formula One has announced a 15-year strategic partnership with Tottenham Hotspur which will see the production of the world’s first in-stadium electric karting track. The venue will be based at Tottenham stadium’s iconic South Stand and is […] READ MORE