Advertisements
Read Time:9 Second
The World Economic Forum in the Swiss Alps is typically a venue for politicians and business leaders to deliver sermons about the benefits of globalization and cross-border cooperation.