StanChart Posts Profit Beat, Announces $1.0 Bln Buyback
The London-based bank said Wednesday that net profit was $1.71 billion for the three months ended June.
The London-based bank said Wednesday that net profit was $1.71 billion for the three months ended June.