General
Get a detailed analysis of Garet O Finlayson and another v Caterpillar Financial Services Corporation (The Bahamas) and how it applies to your situation.