TPR Motorsport driver Mike Halder claimed the first victory of the 2025 TCR Spain season in the first race of the weekend in ...