Advertisements
Read Time:7 Second
Russian technology workers are fleeing the country by the tens of thousands as the economy goes into a tailspin under pressure from international sanctions