Geneva fears damage to property and loss of business

WATSON.CH

Various Geneva shops are preparing their windows for the G7 summit in Evian, France. Image: KEYSTONE

June 8, 2026, 2:23 p.mJune 8, 2026, 2:23 p.m