Property Code: 5571

Firstsource Q3 Profit Down 33% Due to ₹91cr Labor Code Expense