desk_view
Natural Cosmetic Brand Lush Charts Its Growth Trajectory in India, Eyes 10 Stores by January
Lush, a premium natural cosmetics brand, is strengthening its footprint in India as it embarks on an ambitious growth journey. The brand has recently opened a new store in Mumbai and plans to expand to 10 stores by January.