General
Get a detailed analysis of Richardson Greenshields of Canada (pacific) Ltd v Tze Yim (a Firm) and how it applies to your situation.