World Economic Forum CEO steps down amid Epstein scrutiny

WEF's Alois Zwinggi will serve as interim president and CEO