Indian Green & Battery Stocks Roundup – July 18: Eveready, Waaree Surge While CLN Energy and High Energy Batteries DipJuly 18, 2025 Battery stocks traded on mixed cues this Thursday, July 18, reflecting continued consolidation in India’s green energy segment. With investors weighing monsoon-driven power demand, policy incentives, and earnings expectations, the…