robert swannell

  1. N

    Leadership Style at Marks and Spencer

    Marks and Spencer plc (also known as M&S) is a British retailer headquartered in the City of Westminster, London, with over 700 stores in the United Kingdom and over 300 stores spread across more than 40 countries.[3] It specialises in the selling of clothing and luxury food products. M&S was...
Top