Sephora settles in Indiana tax fraud case

Sephora has paid out US$159,349 to the State of Indiana in order to settle a dispute over tax...

CLICK HERE