Motorsport UK chair David Richards has accused FIA president Mohammed Ben Sulayem of broken promises; Ben Sulayem, who has ...
David Richards was one of several motorsport officials who were recently barred from attending the FIA’s World Motorsport ...