Business|Finance
StanChart unveils record $1.5 billion buyback, boosts income outlook
Standard Chartered (StanChart) announced a $1.5 billion share buyback, its biggest ever, and lifted its income outlook for 2024, betting on
July 30, 2024