Stocks to watch for July 31: Tata Steel, Swiggy, Mazagon Dock, RailTel and more
From Swiggy posting a net loss of ₹791 crore in June quarter earning to RailTel reporting a flat net profit of ₹66 crore; here are stocks to track ahead of Friday trading session.

What's Your Reaction?









