New Twitter CEO is WEF member

If true this is a very bad sign for Tuckers new home.