News Startups Dubai Based Glam-Tech Startup Mazkara.com Enters India Mazkara.com, a Dubai-based glam-tech startup, which operates in beauty and wellness space,… Jeet SutharOctober 7, 2015No comments2 minute read