Contract - Discharge - Frustration
Get a detailed analysis of Oversea-Chinese Banking Corp Ltd v Daewoo Singapore Pte Ltd and Another and how it applies to your situation.