Celio, a French menswear brand launched its new store in Lulu Mall, Bengaluru. This store will be reflecting a range of premium French fashion. A brand that already has a strong retail footprint in the country, is expanding in all metros and this will be the 8th store in Bengaluru. This Celio store will offer [...] The post Celio launches premium menswear concept store at Bengaluru's Lulu Mall appeared first on MediaBrief.