Luxury Daily

Sephora cuts ties with Russia, sells subsidiary