Published September 17, 2024 Reliance Retail’s Reliance Brands Limited has opened a Sephora store in Pune in the city’s Phoenix…