Business ❯Finance ❯Annual Reports
Consolidated Revenue FY25 Financial Results
The renewable energy firm sees its share price rally nearly 11% following robust financial results and new project wins in Kerala.