The Delhi High Court has issued a permanent injunction against imposter domains infringing on the trademark of Tata Power ...
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.