Wednesday, July 30, 2025
Home Business FTSE 100 Live 30 July: HSBC profits fall, BAE Systems lifts 2025 guidance