Celio launches new grand scale concept at Paris's Forum des Halles
French retailer Celio has opened a 1,200-square-metre flagship store showcasing its new concept in the Forum des Halles shopping centre in the heart of Paris, which welcomed over 62 million visitors last year.
