Indian Green & Battery Stocks Roundup – June 18: Cautious Trading Weighs Down Sector LeadersJune 18, 2025 Green energy and battery sector stocks witnessed a largely bearish trend on June 18, with investor caution and broader market uncertainty casting a shadow over most major players. While a…