(Translated by Google) It seems to me that it is a very large establishment. Where they manufacture cables and also the very friendly workers. In addition, the building i ... more