Subscribe
Subscribe

STS posts 7% increase in revenue for Q1 2023

Warsaw-listed firm also notes increases in EBITDA and profit as CEO expects positive trends to continue throughout 2023

Poland STS Mateusz Juroszek Q1 2023