Sephora enters Croatia with first store at City Center one East Zagreb
Global beauty retailer Sephora is further expanding its European footprint. Its newest store, spanning around 230 sqm, was delivered with the support of CC Real in cooperation with the...