12 ms·
Russia was absolutely NOT a major tech hub for anything but locals, come on. Warsaw was and is the only one out East.
by greenavocado 3y ago
Russia was absolutely NOT a major tech hub for anything but locals, come on. Warsaw was and is the only one out East.