Kabul

  • Marks & Spencer Plc

    Marks & Spencer Plc

    Marks & Spencer Plc is a major British retailer that has its headquarters in Westminster, London. Marks & Spencer stores retail a combination of food and non-food products. History Marks & Spencer was founded by Michael Marks of Poland and Thomas Spencer of Yorkshire. When Marks relocated to England, he was able to open a…

    Filed under: ,