Business Approximately 5,000 Russian IT specialists relocated to international businesses in the year 2024. , and Administrator 2025 April 26