UK engineers develop device for earthquake-proofing buildings+

UK engineers develop device for earthquake-proofing buildings