Beaten-down stocks Part 2: Upsides seen in JSW Energy at current valuations

Fri, 03 Oct 2025 16:08:35 +0530

Analysts remain positive on the stock, citing expansion plans across thermal, wind and solar power