press

Sephora's $1.2 Million Fine Proves Customer Privacy Is An Innovation Imperative

October 26, 2022