Select country 2

Business FAQ

Russia - potential for business
  Russia is the biggest country in the world with 144 million population. The Russian economy is the sixth largest economy of the world in terms of GDP.