X @Bloomberg
Financial Performance - HSBC announces a $3 billion share buyback [1] - HSBC profits fall short [1] - UBS beats expectations [1] - Santander sees a record second quarter [1] Company Actions - HSBC announces a $3 billion share buyback [1]