Sources said the push came from Davos city council which was unhappy with multiple Indian states crowding the promenade.
More than 3,000 global leaders from upwards of 130 countries will make their annual pilgrimage next week to the World ...