Indian Green & Battery Stocks Roundup – July 21: Amara Raja, Waaree Surge While CLN Energy and High Energy Batteries DipJuly 21, 2025 Battery stocks traded on mixed cues this July 21, as the market responded to shifting energy demand, policy momentum, and earnings projections. While a few frontline counters like Amara Raja…