Marks & Spencer boss’s pay deal surges to £7.1m
- Posted on June 2, 2025
- By AOL
- 2 Views
Marks & Spencer boss’s pay deal surges to £7.1m
Stuart Machin received a jump in bonus payments linked to a rise in the firm’s share price before it was knocked by a major cyber attack.