HSBC sets aside $300 million extra for performance pay and $3 billion for stock buybacksMarket Watch • 10/30/23
PayPal versus Block: Here's HSBC's preferred stock play on a fintech turnaroundMarket Watch • 10/13/23