At the World Economic Forum, important people discuss global problems. For the people who live in Davos, it’s a week of cars and people clogging the streets. Davos in Switzerland, site of the annual meeting of the World Economic Forum. (Photo by Rumir) Editors...
Each January, people who live in the small Alpine town of Davos grit their teeth as they play host to the thousands who swarm in for the World Economic Forum. Vehicles jam up on the road to Davos before the annual meeting of the World Economic Forum in Davos,...