Finance
Is this the last nail in the coffin for trusts?
The new 39% tax rate could spell the end of our love affair with trusts.