Despite ongoing political uncertainty in Russia, Moscow is now one of the leading trio of capitals in Europe when it comes to top rents and vacancy rates, according to the 3rd quarterly European real estate barometer by IVG Immobilien and Cushman & Wakefield.