
South Africa’s F1 bid – all you need to know
More than three decades after Formula One engines last roared on African tarmac, South Africa is mounting a bid to organise a new Grand Prix and bring the world championship back to the continent. Competition to host the high-octane spectacle is between …