https://www.fia.com/international-court-appeal
International Court of Appeal | Federation Internationale de l'Automobile
The International Court of Appeal is the final appeal tribunal for international motor sport. Established under the FIA Statutes and the FIA’s International...
international court of appealfederationinternationaleautomobile