I am off to Moscow and Kiev on business for 10 days. If any of you are there and/or have suggestions, let me know!

  • Well, Moscow is definitely the city for doing business of any kind. I’s born in Russia and though I’m currently living in Germany let me know if you need some information on Moscow or Russian Federation.