Day 1 of the annual Davos summit has been nothing short of ridiculous.

By

Leave a Reply