How using a trust could save UK families £300 million each year
Posted on March 5, 2020 by Peter under: News
Back in 2017, more than 35,000 term life insurance policies paid out an average of more than £78,000. Nearly every claim was paid (98%) and...