Eswaran in Davos

For five days every year, the tiny mountain resort of Davos-Klosters in the Swiss Alps turns host to some of the biggest names in the world of business, politics, academics, media and arts and culture as the World Economic Forum conducts its annual meeting. 2500 of the world’s top leaders and intellectuals in these areas…