ibonewsBreaking news & top stories from around the worldJul, 30, 2025Hsbc To Launch $3 Billion Share Buyback As Q2 Profits Fall ShortHsbc missed q2 profit estimates due to impairment charges and business disposals.BankingBusinessFinancial MarketsEarnings ReportHsbc00