John Peter SC by Island Group | Dec 13, 2021 | > Senior Counsel, Administrative law, Banking, Commercial law, Commercial Litigation, Competition law, Contract Law, Information Technology, Insolvency, Intellectual property, Patent lawemail: johnpeter@law.co.za