World Economic Forum in the Swiss resort -which may be reverting to its roots as a business forum - kicks off Tuesday.