1. The business mainly operates in India, with a core focus on selling beauty, skincare, haircare, and body care products made with natural ingredients.
2. In the Health / Medical category, it is a well-known international brand, with competitors including L'Occitane, Forest Essentials, and Kama Ayurveda.
3. The official website brand terms are "The Body Shop" or "The Body Shop India".