Previous imageNext imageManufacturing paper image The Vastache company makes industrial valves inTekiRda, a town outside Istanbul, Turkey