Heavy snowfall has cut off many villages and resorts across the Alps, trapping some 13,000 tourists at Zermatt, one of Switzerland’s most popular ski stations
CES, the world’s largest annual consumer technology trade show, features about 3,900 exhibitors showing off their latest products and services to more than 170,000 attendees