Business, cyber, Innovation, Internet, Russia, Skolkovo, Technology Yandex campus will open in Skolkovo Innovation Center 11/01/2020 — 1 Comment