Q5. What are the potential upsides?

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

Leave a comment