00:41 Switzerland WEF head Børge Brende steps down following pressure over Epstein links The head of the World Economic Forum is stepping down. Børge Brende announced Thursday he’s resigning as president and CEO of the group best ...