Celio, the premium French menswear fashion brand, launched its first ‘concept’ store at Promenade Mall, New Delhi.
And, spread over 1,000 sq ft, this store integrates technology and contemporary design fixtures
Copyright © 2009 - 2024 Franchise India Holdings Ltd