Ex-McKinsey and HeadHunter: 62% of Russians who left are ready to return soon April 3, 2023 by Scoop Trade 62% of Russians who left the country are ready to return to the … Read more