The presidency of Mohammed Ben Sulayem at the FIA has come under intense scrutiny, with David Richards, chairman of Motorsport UK, leading a strong critique o
Read More