General
Get a detailed analysis of Kin Cheong Electrical Engineering Co v the Tak Ming Co Ltd and how it applies to your situation.