A trust is a legal instrument created in terms of the Trust Property Control...

read more