Mars Cosmetics to open up to 25 new stores this financial year
Beauty brand Mars Cosmetics plans to open up to 25 new stores in the 2025 financial year and bring its store total to around 66 in 2026. The business is also continuing to expand its product offering.