Indian Green & Battery Stocks Roundup – June 19: Mixed Momentum as Selective Buying ReturnsJune 19, 2025 Battery and green energy sector stocks displayed mixed sentiment on June 19, with selective buying helping some counters recover even as others continued to face downward pressure. The day marked…