Return on investment - most recent fiscal year 4.99 ...
The company stated in its filing with the bourses that its profit for the renewable business surged 59% during the quarter to ₹214 Crore.