India: Reliance ditches Sephora and launches own beauty brand Asia Although talks about Reliance Retail taking over Sephora's franchise rights in India have been abandoned, the Indian retailer is moving into beauty with its own omnichannel brand called Tiara.