Brief: STS Group Q1 Revenue at EUR 74 Million
May 26 (Reuters) - STS Group Q1 revenue EUR 74 million. * Q1 EBITDA EUR 3 million * Q1 EBITDA margin 4.1%
May 26 (Reuters) - STS Group Q1 revenue EUR 74 million. * Q1 EBITDA EUR 3 million * Q1 EBITDA margin 4.1%