
STM Group confident in a step-change in profit growth for 2021
STM Group plc (LON:STM), the cross-border financial services provider, has provided the following update on trading for the year ended 31 December 2020, and expectations for 2021 and beyond. In