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...