By admin2, 18 July, 2023 investor stat icon investor stat value 8,000+ investor stat value name New Retail Touch points added in FY 23