Monday, May 12, 2025

Tag: Marks & Spencer India

Marks & Spencer CEO to step down on May 25

Marks & Spencer, a multinational retailer has announced that its CEO, Steve Rowe, will step down from his role on...