114 employees
D-una democratizes e-commerce by providing brands with capabilities and a user network for d2c.
2020