With two boutiques in India presently — in Mumbai’s Jio World Plaza and in New Delhi’s Emporio Mall– the brand is looking to expand its retail network to drive growth by doubling its network
With two boutiques in India presently — in Mumbai’s Jio World Plaza and in New Delhi’s Emporio Mall– the brand is looking to expand its retail network to drive growth by doubling its network