Etihad Credit Insurance (ECI)

Etihad Credit Insurance issues more than $2.72 billion in coverages and guarantees in 2025