Tata Motors earnings By Rakesh Tata Motors earnings Market Takes a Breather: Sensex Slides 900 Points, Nifty Slips Below 24,700 as Bulls Pause May 13, 2025