Brands Retailer

French clothing retailer Kiabi seeks to enter India