Business At Davos, a Referendum on the World Economic Forum The small ski town of Davos, high in the Swiss alps, has heightened security measure By Editorial Board / May 21, 2022