at the Ameron Davos Swiss Mountain Resort, near the WEF venue, where it feels right at home – it was designed and engineered "for rescue support tasks in rugged terrains and challenging weather ...
DAVOS, Switzerland - World leaders and business executives left the Swiss mountain resort of Davos after a week of discussions dominated from a distance by Donald Trump's return as U.S. President.