Larry Alex Taunton, World Economic Forum in Davos