BUSINESS leaders and politicians have descended on the small Alpine town of Davos for the annual World Economic Forum (WEF). Let’s take a closer look at what happens during the event and which leading global figures will be in attendance. Where is Davos and when is the WEF? Davos is a small town in the […]