← All Exhibitors


Representative: Sabrina Urgese

Booth Number: 4

View website

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!