The Global Insight.

Informed perspectives on world events and diverse topics

education

Limited life trust - How To Discuss

By Mia Fernandez

Limited life trust,

Definition of Limited life trust:

  1. That must be terminated upon the expiry of a period fixed at the time of its formation.

Meaning of Limited life trust & Limited life trust Definition