Indomptables by Cartier Torque Necklace. Image credit: Cartier
Cartier parent Richemont raised spirits in the luxury business, reporting group sales rose 11 percent to $26 billion (€ 22.4 billion) for the year ended March 31, 2026, with $4 billion (€ 3.5 billion) in profit.
