Skip to content Skip to footer
0 items - £0.00 0

Since Ukraine invasion, an estimated 70,000 tech workers have left Russia, despite income taxes eliminated till 2024, relocating to Poland, Latvia, and more (Liudas Dapkus/Associated Press)