Founded in 1884 by Michael Marks and Thomas Spencer, the Marks and Spencer Group PLC is today headquartered in Westminster, London. It has been described as the world’s “most sustainable major retailer,” boasting more than 700 stores in the UK as well as 300 around the world. It sells clothing and luxury food products. It is extremely profitable, having been the first retailer to enjoy a pre-tax profit of more than £1bn in 1998. It hasn’t wavered from this success, being listed on the London Stock Exchange and being a constituent of the FTSE 100 Index.