Animazul
Retail
No Team Available
Overview
Animazul is an eCommerce platform for Latin American design brands with a story and impact. Founded in 2018 and headquartered in Zurich, Switzerland.
Animazul is an eCommerce platform for Latin American design brands with a story and impact. Founded in 2018 and headquartered in Zurich, Switzerland.