Inflation-busting investment trusts
UK inflation is at its highest level since October 2013, putting a squeeze on consumers' wallets. The latest rate of 2.3% is above the Bank of England's 2% target; and experts believe it will only get worse at the year goes on.With...
20 April 2017