
STM Group 2021 is the year where strategic initiatives come to fruition
STM Group plc (LON:STM), the multi-jurisdictional financial services group, has announced its audited final results for the 12 months ended 31 December 2020. Financial Highlights: 2020 (reported) 2020(underlying)** 2019(reported) 2019(underlying)**