HSBC said it will repurchase up to $2 billion in shares, expected to be completed by the end of their first quarter of 2025.
HSBC reported a 6.6 per cent rise in annual profit on Wednesday (Feb 19), beating market expectations, as income withstood ...