Dubai Based Glam-Tech Startup Mazkara.com Enters India

Mazkara.com, a Dubai-based glam-tech startup, which operates in beauty and wellness space,…