Caoba Unique

IPCPR 2019: Caoba

Caoba is a brand that has been in business in the Dominican Republic since 1992, but has previously not had a focus on sales within…