Marks & Spencer CEO's pay package jumps 39% to $9.6 million

Jun 2, 2025 - 11:10
 0
Marks & Spencer CEO's pay package jumps 39% to $9.6 million