News

Insignia Financial has finalised the outsourcing of about 1300 staff who worked in the master trust business to SS&C Technologies after striking a deal in February.