International: Russia’s IT sector decimated as staff flee the country
Russian IT professionals are moving abroad en masse to avoid military mobilisation, industry leaders have warned, despite official assurances that key technology workers will not be called up to fight…