Known best for its annual conference at the Swiss Alps resort town of Davos, the World Economic Forum is actually a prodigious content...