Engineers at Yandex, the 'Google of Russia', Flee As Putin Tightens His Grip
50,000 to 70,000 Russian tech workers have fled the country since the invasion of Ukraine. Tens of thousands more are expected to flee in April.
Source: businessinsider.com