MMotosport Read More FIA completes Rally Scotland inspection ahead of 2027 WRC inclusionAugust 14, 2026 The World Rally Championship’s plan to return to Great Britain next year has reached an important milestone following…