Business Tata Sons-backed Tata Capital Ltd files for IPO | Business NewsAugust 5, 20250 Tata Sons-backed non-banking monetary firm (NBFC), Tata Capital Ltd, filed draft papers on Monday for an preliminary public providing (IPO).…