Reviving the big buyback debate
Buybacks are heavily in fashion with UK companies right now. The latest names to declare sizeable share buybacks include Barclays (BARC) and InterContinental Hotels (IHG), which between them plan to repurchase more than £1.5 billion...
22 February 2024