placeholder image

Ice build-up freezes Swiss construction

The freezing weather has brought a halt to construction all over Switzerland.