Contract and Commercial
Get a detailed analysis of Esso Petroleum Co Ltd v Harper's Garage (Stourport) Ltd and how it applies to your situation.