Organisers of the STCC have released the calendar for the delayed first season of racing under electric power. The series had been due to become the first na
Organisers of the STCC have confirmed that the 2023 season will undergo further revisions as a result of manufacturing delays with the all-new electric cars bei