Indian Green & Battery Stocks Roundup – July 25: Broad Sell-Off Grips Sector Amid Market UncertaintyJuly 25, 2025 Battery and clean energy stocks witnessed a sharp correction on July 25, 2025, with all tracked counters ending in the red. The session marked a stark reversal from the previous…