De Beers’ Forevermark has launched its first flagship store in New Delhi.
The company aims to expand to 15 stores by 2025, including key locations in Delhi and Mumbai, with at least six via franchise partners.
Forevermark is targeting $100 million revenue from 100 stores by 2030.