Contract
Get a detailed analysis of Ngee Ann Development Pte Ltd v Takashimaya Singapore Ltd and how it applies to your situation.