Home Technology & Startups USA 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)