Night Music: Back To Black

November 6, 2015


Man On The Moon

November 6, 2015

The 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.