HSBC Announces $1 Billion Buyback After Profit Growth Misses · Activ.news