Global oligarchs and CEOs arrived for the 2022 conference of the World Economic Forum over the weekend, held in person for the first time in three years. The annual conference, held in the Swiss luxury ski resort of Davos, has long been criticized as the embodiment of elitism in western politics. Dozens of mega-wealthy oligarchs […]