News

Walmart is gunning for a slice of Sephora’s pie. The US retail behemoth is piloting Beauty Bars in 40 stores as part of its ...