STARD CEO Michael Sakowicz told TouringCarTimes: “Unfortunately, there was a delay from the manufacturer, and we didn’t make it in time for Spa-Francorchamps, which is sad. However, we are planning to introduce the The Cee’d TCR in Salzburg (on June, 11th).”