Saudi Arabia Named First-Ever Recipient of Formula E’s New ‘Best Host Country’ Award
London: Formula E has awarded the Kingdom of Saudi Arabia its newly introduced ‘Best Host Country’ award in recognition of the Kingdom’s outstanding organization of one of the world’s leading electric car racing championships.
According to Saudi Pres…