what insurance company was citadel
Citadel Insurance plc. Established in 1997, Citadel Insurance plc is a composite insurance company licensed by the MFSA to transact both general and life insurance business.