Employee Ownership Trust

Concept

A governance structure where employees collectively own the company, acting as mission guardians, with the John Lewis Partnership in the UK as a famous example.

Mentioned in 1 video