Category: General

Who is Sephora owned by?

LVMH Sephora is owned by luxury conglomerate LVMH as of 1997. What does Sephora stand for? beauty The name is a combination of the Greek word sephos, mean...