In recent times, insurance providers have strived to scale operations in a bid to meet up with trends in the industry.
Sovereign Trust Insurance blames IT failure for delaying its 2019 financial statement
Sovereign Trust Insurance Plc has blamed a supposed breakdown of its information technology (IT) system for delaying the publication and release of its audited financial statement for full-year 2019.
