Some of the UK’s biggest companies have announced share buyback programmes over the past few months as the economy emerges from the worst of the pandemic. Â
London-listed firms have launched share buybacks with a value of some £14billion so far this year,…





