Storia: HSBC announces $3 billion share buyback after second-quarter profit plunges 29%, missing expectations — Warptech News