Titan Q4 status: Tata Group launches 86 outlets with 17% sales growth in FY24 Sneha Sengupta Apr 5, 2024 In a quarterly report, the company also disclosed that it opened over 86 new locations in India, bringing its total retail network presence to 3,035 locations.