Marks & Spencer CEO's pay package deal jumps 39% to $9.6 million June 2, 2025 by movx [ad_1] Marks & Spencer CEO's pay package deal jumps 39% to $9.6 million [ad_2]