AI Business World Economic Forum chief Borge Brende resigns over Epstein ties by February 26, 2026 February 26, 2026 Unlock Editor’s Digest for free FT editor Roula Khalaf selects her favorite stories in this weekly newspaper. Borge Brende, President and Chief Executive of the World Economic Forum, has announced … 0 FacebookTwitterPinterestEmail