Reliance Retail’s beauty platform, Tira, has launched its luxurious flagship store at Jio World Plaza in Mumbai’s Bandra ...