The World Economic Forum is insulating policy-making from democracyunherd.com10 pointssourpuss3 years ago