Sephora cosmetics retailer to open six store across Israel

According to Ynet, the chain will open six storefronts, including in the Azrieli mall in Tel Aviv and Malha in Jerusalem, and five "corner" stores within larger...