Stamp duty on shares is set to rake in nearly £24billion over the next five years - despite criticism it is ‘a tax on investing in UK-listed companies' and deters savers.
Facing issue in account approval? email us at info@ipt.pw
Log in to comment or register here.