Standard Chartered to redeem $1.5 billion in notes due 2026

Standard Chartered to redeem $1.5 billion in notes due 2026