BusinessCello World Q2 FY25 Results: Net Profit ₹86.79 Crore, Revenue at ₹480.08 Crore News Desk • Nov 12, 2024