Tata Power Renewable Energy Limited, a subsidiary of The Tata Power Company Limited, has signed a Power Purchase Agreement (PPA)...
How tata Power makes money
Tata Power has received approval from the Maharashtra Electricity Regulatory Commission (MERC) to install a 100 MW Battery Energy Storage...
Tata Power Q3 Results are out now. Tata Power reported a Net Profit of 1,188 crore, up 10% YoY. Tata...