General
Get a detailed analysis of Chan Sze Yuen v Tin Wo Engineering Co Ltd and Others and how it applies to your situation.