STS Group AG announced audited consolidated earnings results for the year 2020. For the year, consolidated revenue fell by EUR 15.6 million from EUR 250.7 million in 2019 to EUR 235.0 million in 2020. LBIT was EUR 1.4 million against EUR 0.5 million a year ago. Group loss was EUR 15.9 million against EUR 12.1 million a year ago.