Wellness chain Muscle & Strength India to open 100 stores

Muscle and Strength India, one of India‚Äôs leading retailers of fitness supplements & nutritional products, has announced that it is looking to expand aggressively in the country and aims to open 100 stores this year. The company is eyeing to launch outlets through franchisee route over the next year with an investment of Rs 20 … Continue reading Wellness chain Muscle & Strength India to open 100 stores