https://www.bloomberg.com/news/articles/2024-10-29/hsbc-to-buy-back-3-billion-shares-as-profit-beats-estimates?srnd=homepage-asia