Innovation and ease of business aren’t necessarily the first concepts that come to mind when thinking about the tech environment in the Russian market. But...