6 reasons to set up in Russia

Find the idea scary? No need: setting up in Russia is by no means impossible. Any entrepreneur can get to grips with the market: just stick to a few rules to make sure everything goes smoothly. Still not entirely convinced? Then read these six reasons to set up in Russia

1. Sustained growth since 2017

This was the year the country came out of recession. In 2017, Russia recorded 18% growth, despite earlier trade and financial sanctions. With a population of 1469 […]