STOP THE STAMP: Stamp duty on UK shares has dissuaded four in ten investors from investing in UK plc, as new interactive investor research delves into the real impact of this ‘lose-lose’ tax
Like
Be the first to like this