238 employees
Michell Y Cia is a textile company that manufacture and export alpaca tops and yarns
1931