The NBFC had reported Rs 1,142.32 crore profit in the same quarter last year. Read More

reported by Getty Images at The Times of India