Embrace Digital Tech or Become Irrelevant, Canadian Retailers Told by Sephora CEO

“Sephora, owned by French luxury conglomerate LVMH, first opened in Canada in 2004 and now has 60 stores across the country. Its corporate culture became much more focused on change and innovation after failing to win over consumers when Sephora opened in the U.S. 17 years ago.” Read more at Financial Post.