John Lewis

UK retailer John Lewis to bring back 100-year-old price pledge

The employee-owned retailer returned to annual profit in March after three difficult years