Saudi Arabia is going to host the F1 grand prix for the first time ever in 2021 amidst accusations of sportswashing. The grand prix will take place along Jeddah Corniche, and the country is understood to have signed a partnership to host for the next ten years.
Join the conversations on THG’s Facebook and Instagram, and get the latest updates via Telegram.