1995-12-13 • ? min
A documentary about the unique corporate culture of Britain's John Lewis Partnership.