Whilst the inaugural season of electric racing in the STCC has been delayed until 2024, series organisers have revealed the first car that will compete in the new-look championship after the covers came off the Tesla Model 3 at... Read More