Imperial Brands FY26 results: £1.5 billion share buyback
📰 Imperial Brands FY26 results: £1.5 billion share buyback
Nothing has changed for this entity in the last three weeks.