WEF head Børge Brende steps down following pressure over Epstein links WEF head Børge Brende steps down following pressure over Epstein links Adewale Adenrele February 26, 2026 0 World Economic Forum head Børge Brende said Thursday that he is stepping down after facing pressure over... Read More Read more about WEF head Børge Brende steps down following pressure over Epstein links