TVS Credit Services Limited, one of India’s leading NBFCs, published its financial results for the fourth quarter and year ended March 31, 2024.