Moscow, Russian Federation

Moscow is the capital of the Russian Federation. With more than 10 million inhabitants living within the incorporated area of the city, Moscow is one of the ten most populous cities of the world and the most populous city in Europe. ...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles