image
Top 10 largest Indian firms shed INR 1.35 lakh crore in a we