233 World Economic Forum founder Klaus Schwab steps back from executive post. (twitter.com) - N C S W I C - posted 124 days ago by penisse 124 days ago by penisse +233 / -0 88 comments share 88 comments share save hide report block hide replies
That was my first thought.
His name is rapidly becoming toxic so they have to get another face out there to assuage public perception while he still pulls the strings in the background.