StanChart announces $500 million share buyback as first-half profit climbs 19% by adminPosted onJuly 29, 2022