Satin Creditcare Network Limited (SCNL) has reported a consolidated Profit After Tax (PAT) of Rs 123 crore for the quarter ended June 30, 2026, marking […]