Trends in the behaviour of the super-rich: Swiss watch sales
Towards the end of January 2018, 60 heads of state or government, roughly 300 other political leaders, and at least 1000 of the world’s highest paid chief executive officers, media celebrities and the like will meet again at Davos in Switzerland. How are they likely to view changing world events and what might matter most…
Read more