GOAT Racing has clarified the status around its potential entry to the 2026 FIA TCR World Tour season, following its Read More