CAREN: Compagnie d’Assurances et de Réassurances du Niger

What does CAREN mean? The above is one of CAREN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Compagnie d'Assurances et de Réassurances du Niger