Tag

AUDITED

Sovereign Trust Insurance Plc has blamed a supposed breakdown of its IT system for delaying the publication and release of its audited financial statement for FY 2019.