The TCR UK Touring Car Championship has announced a raft of cost-cutting measures ahead of the 2025 Season Premiere at Donington Park on the weekend of 22nd – 23rd March. Taking into account the difficulties caused by the current UK financial and economic climate and the adverse effects this is having on the UK Motorsport Community, the championship organisers have…
