Share Buyback Tax Scheme – why we are doing it and how it would work
Some of the biggest and most profitable companies in the world are listed on the London Stock Exchange, every year they spend tens of billions of pounds doing nothing more than buying back their own shares. Rather than reward shareholders … read more