Second Share Buyback Tranche of up to £725 million - Imperial Brands plc | RNS | Ticker