The WSC Group has announced that the TCR hybrid system has been delayed until 2024, stating the “change of format of World Touring Car competition” as reason.
“This decision has been dictated by the new sce... Read More