General
Get a detailed analysis of Caltex Petroleum Pty Ltd v Charben Haulage Pty Ltd and how it applies to your situation.