Russia ranks HIGHER than Switzerland in these areas of doing business

20.07.18

Some curious things happened with several businesspeople who attended World Cup events in Russia.



Other Press Review