STC, Technological solutions inspired by innovation
STC will also exhibit at E-TECH EUROPE 2023. STC is an Italian EPCM (Engineering Procurement & Construction Management) Company mainly operating in the field of batteries recycling and lead production…