Apr
11th
Stay connected Subscribe to our RSS feed
Russia's Industrial Development Fund (IDF) says providing access to certain incentives for overseas companies looking to set up in the country, "is not rocket science," as Moscow continues its drive to steer the automotive sector through turbulent times.