Workers at the Numax factory in Barcelona conduct an experiment in self-management.
May 1, 1980
Released
Numax presenta...
1h 42min
—
Spanish
Try removing some of the filters to get more results.