Marks and Spencer Company plc is a British Multinational company with its headquarters in the city of Westminster, London, which specializes in selling clothing, luxury food products, and home products. Its founders are Michal Spencer, and Thomas Spencer and its CEO is Marc Boland. M & S has 798 stores […]