Saudi Arabia Gets Its Debut Formula 1 Fixture In Jeddah For November 2021

Next November will be all about horsepower and adrenaline in Saudi Arabia as they’re all set to host its first Formula 1 race at the Jeddah Corniche. In line with Saudi Arabia’s Vision 2030, the oil-rich Kingdom is diversifying its economy in a bid to make the country home to a vibrant society, a thriving … Continue reading Saudi Arabia Gets Its Debut Formula 1 Fixture In Jeddah For November 2021