The English High Court has once again had to visit the principles for interpretation of contracts under English law, in Canary Wharf v Deutsche Trustee Company Limited and others. The particular issue in dispute concerned...more