Imperial Brands ( ($GB:IMB) ) has shared an announcement. Imperial Brands PLC announced the repurchase and cancellation of ...