Home
Tag
STS Group
1 article
Results
STS Group H1 2026 Revenue Up 9.3%
STS Group posted H1 2026 revenue of €156.8 million, a 9.3% increase year‑on‑year. EBITDA rose 35% to €14.9 million, driven by stronger sales in China, the Eurozone and a stabilised U.S. plant. Net deb