×

World Economic Forum president and CEO steps down after facing scrutiny over Epstein links

By Latest World News on Fox News Feb 26, 2026 | 9:49 AM