STC
STC is an Italian EPCM (Engineering Procurement & Construction Management) Company offering complete plants, services and equipment as well as Plug&Play and many other tailor-made solutions in the field of batteries recycling and lead production.
Our mission is to constantly anticipate the emerging necessities of the market thanks to our avant-garde and farsighted vision and to enable our clients to increase quality while reducing production costs and the environmental footprint.
We love to share our innovation and inspiration with you!
