Latin American Investments Ltd v Maroil Trading Inc. (a company incorporated in Panama) and Another

Linked as: