STM Group sells Jersey business for £1.40 million May 10, 2021 LONDON: STM Group Plc (LON: STM) announced the unconditional sale of its Jersey based trust and company services businesses (STM Jersey) for a minimum net...