Davos Economic Forum draws powerful and skeptical

by Stephen Beard