This French beauty brand is based in the fashion capital of the world, Paris. It was launched in 1969 and has undergone many changes since its acquisition in the 1990s. For example, it provided a more immersive shopping experience for buyers. They do not only point and purchase. They get to try different products to see how these look and feel before they make their decisions.

It is now one of the biggest global brands for personal care and beauty products. There are over 400 stores as of 2016. Revenue was estimated at $4 billion in 2013. Sephora has sustainable development initiatives which was recognized by environmental groups.

Sephora Headquarters Address:

Source and Citations:

Leave a Reply