Saudi Arabia has been named the first-ever recipient of Formula E’s brand-new “Best Host Country” award, recognizing the Kingdom’s outstanding contribution to delivering one of the world’s leading electric motorsport… The post Saudi Arabia Wins Formula E’s Inaugural “Best Host Country” Award appeared first on Web-Release.