Carraro India Sees Modest Revenue Growth, But Profit and Stock Take a Hit Carraro India reported a 3.29% YoY increase in net sales to ₹444.78 […]