Suzlon Energy Ltd (BOM:532667) reports a remarkable 91% revenue increase and a robust order book, despite industry challenges.
Understanding Inox Wind’s business, and the project pipeline, revenues expected in future and their impact on stock price.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results