ALGERIA: Celio SA Opens Algiers Store
France-based men’s sportswear company Celio SA has expanded its retail offerings with a new store in Algiers, the capital of Algeria.
France-based men’s sportswear company Celio SA has expanded its retail offerings with a new store in Algiers, the capital of Algeria.