An agreement to build a multifunctional motor sport complex in Moscow, part of which will be a Formula 1 track, has been approved by Moscow Mayor Yuri Luzhkov and president of the British company TWR Group Tom Walkinshaw.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here