Contract
Get a detailed analysis of Compact Metal Industries Ltd v Enersave Power Builders Pte Ltd and Others and how it applies to your situation.