Is H&M Beauty bad news for Sephora?

October 2, 2015

H&M Beauty is debuting in 900 of the chain’s stores across the globe as well as online.