Discharge of Contract by Frustration: Meaning, Principles, and Legal Effects February 6, 2026 admin Contract Agreement No comments yet DISCHARGE OF CONTRACT BY FRUSTRATION 1. Introduction Discharge of contract by frustration occurs where an […] Read more