HSBC Holdings PLC Strategic ESG Shift and 2024 Financial Performance Analysis | Monexa