World Economic Forum chief Borge Brende quits over Epstein ties

Borge Brende, the president and CEO of the World Economic Forum resigned after the Epstein files revealed his links to the late financier and …Read More