Potential upsides include strong revenue growth, expanding solar EPC order book, government-backed demand, and presence in fast-growing renewable energy sector.
Potential upsides include strong revenue growth, expanding solar EPC order book, government-backed demand, and presence in fast-growing renewable energy sector.