Comment Comment by korenyushkin A lot of big companies have R&D offices in Russia, e.g. Intel or Deutsche Bank. I don't think there are many startups here yet parent korenyushkin 10 years ago