Pedestrians pass a Marks & Spencer store in central London. The British retailer announced a 2.1 percent fall in sales yesterday.
Pedestrians pass a Marks & Spencer store in central London. The British retailer announced a 2.1 percent fall in sales yesterday.

