SignalCorporate
HSBC REPORTS STRONG 1H RESULTS: PROFIT UP 23% TO $19.5B, DECLARES $0.10 DIVIDEND AND $1B SHARE BUYBACK - SEEKINGALPHA
HSBC REPORTS STRONG 1H RESULTS: PROFIT UP 23% TO $19.5B, DECLARES $0.10 DIVIDEND AND $1B SHARE BUYBACK - SEEKINGALPHA