Sephora launches its first beauty startup award in Europe (opens in new tab)
Sephora is launching “Sephora Prize,” its first beauty incubation award in Europe.
Read the original articleSephora is launching “Sephora Prize,” its first beauty incubation award in Europe.
Read the original article