World Economic Forum leader resigns amid Epstein connection review

A group of journalists gathers outside the World Economic Forum headquarters, discussing the recent resignation of the president amid scrutiny over connections to Jeffrey Epstein.

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