Will ubiquity spell the end for Lululemon?
September 28, 2015
With 300 stores, Lululemon is very popular with those into yoga-inspired clothing. But will the chain lose its shine as it doubles and triples the number of stores it operates?
Recent News
