Property Code: 5571

Kirloskar Ferrous Q3 Profit Dips, Revenue and EBITDA Grow