World Economic Forum leader resigns amid Epstein connection review
On October 10, 2023, the WEF announced the departure of its president amid growing pressure from stakeholders and the public. The review revealed that Epstein had met with several prominent members of the organization, prompting questions about the extent of these interactions and the implications for the WEF’s reputation. This situation is particularly relevant as … Read more