All in one super app ‘Tata Neu’ Launched in India Business April 8, 2022 The Tata Group’s superb application ‘Tata Neu’ is now accessible to use in India. Tata Neu plans to offer the…