India's top firms lose ₹64,734.46 cr as markets slip

Business