After creating visibility in India through pop-up stores and select retailers, and marking its presence within the HORECA sector, Le Creuset, the French cookware brand, has now launched its first company-owned exclusive outlet at the Select Citywalk mall, New...