Tech Draft: Time to drop the F1 constructors’ title
Yesterday I became aware of the news that at first seemed unremarkable, that the FIA had approached the market with a formal process of a request for tender for the supply of standard pit equipment to all For... Read More...