HSBC has announced a $1bn share buyback scheme after first-half profits jumped by 23%.
The athletics and para athletics programme at the Glasgow 2026 Commonwealth Games came to a close after six action-packed ...