has released an update. HSBC Holdings plc has recently completed a share buy-back transaction, purchasing and cancelling m... #hsbcholdingsplc Continue reading...