New tax on share buybacks could raise billions for UK, say IPPR and Common Wealth
Windfall tax on “buyback” profit transfers by Shell and BP alone could raise £4.8 billion per year Annual buyback tax matching Biden levy could raise £225 million per year ...