HSBC Reports a 15% Revenue Drop to $17.6B in Q1 2025 Amid Global Economic Uncertainties
HSBC Holdings plc announced a 15% revenue drop to $17.6 billion in Q1 2025, with profits before tax decreasing by $3.2 billion. The bank also revealed a $3 billion share buy-back a...