Russian President Vladimir Putin has ordered officials in three host cities for the 2018 Fifa World Cup to speed up stadium development, amid renewed concerns over a key venue in St. Petersburg for the national team football tournament.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here