Beware the locusts of Davos

No one knows exactly how many private jets landed on the tarmac in Davos, Switzerland, earlier this month, as if emerging from the clouds of a new Olympus.we do 3,000 people, including heads of state and representatives of administrative states in Europe, the Americas, Asia, the Middle East, and Africa, work with international bankers and […]