Bermuda Broadcasting / NewsCEO of World Economic Forum quits after Epstein ties scrutinised February 26, 2026 Brende, who became president of the WEF in 2017, announced his decision in a statement following disclosures from the U.S. Justice Department Internatio Go to Source