Thursday, June 12, 2025
Home Business FTSE 100 Live 10 June: M&S and Rolls-Royce shares rally, more rate cuts seen