Investors looking for stocks in the Retail - Supermarkets sector might want to consider either Marks and Spencer Group PLC (MAKSY) or Walmart (WMT). But which of these two stocks presents investors ...