1h 42min
Documentary
Workers at the Numax factory in Barcelona conduct an experiment in self-management.
1st May 1980
Released
Español