StanChart reports H1 profit up 19%, announces $500 million share buyback by adminPosted onJuly 29, 2022