Russian IT company ITGLOBAL announced its exit from the West

Russian IT company ITGLOBAL announced its exit from the West, citing 'violation of rights due to Russian roots' following the detention of the director of its subsidiary in the Netherlands.

Coverage (2 sources)

Key entities