VariousWords beta
Related Terms:
Noun
Definition: An insurer providing microinsurance, small low-cost policies aimed at underserved groups
VariousWords beta
Definition: An insurer providing microinsurance, small low-cost policies aimed at underserved groups