Indian Green & Battery Stocks Roundup – June 20: Mixed Momentum as Selective Buying ReturnsJune 20, 2025 Battery and green energy sector stocks displayed a mixed performance on June 20, with selective buying evident in a few counters, even as broader investor caution kept several stocks under…