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?