Russian business start-up environment improving dramatically

Russian business start-up environment: Despite dropping down two places in the World Bank’s annual Doing Business rankings, Russia is now the 34th easiest country to start a business in – 24 places higher than last year. The processes for obtaining construction permits and registering properties had also become more streamlined when compared to other countries, according to the report.  The Moscow Times