Seven of India's top 10 firms lose ₹1.13L/cr last week

Business