Waaree Energies profit By Rakesh Waaree Energies profit Market Mood Swings : Sensex Slides 200+ Points, Nifty Below 24,650 as IT Stocks Take a Hit July 29, 2025