Man On The Moon
November 6, 2015The John Lewis stores in England have been known for decades as a fine employee-owned company. They are, I believe, one of England’s largest retailers, with more than 80,000 owner-employees. My grandmother worked for them in the back office for a long time in the 40s, 50s and 60s.
Their Christmas ad this year reflects everything that is good about the company.