The Business Centre, 527 Moseley RoadBirmingham, B12 9BU
Definition: "Superior force."
Details:
A contract clause that removes liability for catastrophic, unforeseen events (like natural disasters) that prevent performance.