With Veronica Grixti
The main Maltese legislation regulating trusts in Malta, namely the Trusts and Trustees Act, Chapter 331 of the Laws of Malta ('the Act')...