Mark Moss telling it how it is regarding the World Economic Forum