Indian Green & Battery Stocks Roundup – August 20: Indo-National, CLN Energy Lead GainsAugust 20, 2025 Battery and green energy shares had a mixed showing on August 20, 2025, as some counters extended gains and others slipped into negative territory. The session was predominantly led by…