Contractors blamed for faulty installation at Swiss leisure centre

More...