FIA ratifies key 2027 World Rally Championship sporting regulations · Digg