Sephora is a French chain of cosmetics stores. It is the largest cosmetics company in the world, with 2,000 stores in 33 countries. The first Sephora store in Indonesia opened in 2013.
In January 2017, Sephora Indonesia announced that it would be closing all of its stores in the country. This announcement came after Sephora Indonesia reported a net loss of Rp. 1.3 trillion (US$ 97 million) in 2016.
The closure of Sephora Indonesia’s stores has left many Indonesian women…