HSBC 2023 profit surges, announces $2 bln buyback

HSBC 2023 profit surges, announces $2 bln buyback