Bengaluru, April 7 -- TATA Group stock which is India's largest integrated power company has received approval form (MERC) Maharashtra electricity electric commission to install 100 MG battery energy storage in Mumbai across 10 strategic locations.

Stock Performance With a market capitalization of Rs. 1.13 Lakh Crore the shares of Tata Power Company Ltd closed at Rs. 354.75 per share, down 3.85 percent from its previous day's close price of Rs. 368.98.It has delivered an 877 percent return in 5 years and last one year gave a negative return of 11.4 percent.

What Happened Tata Power Company Ltd has announced that it has received approval from the Maharashtra Electricity Regulatory Commission (MERC) to install a 100 MW Battery Energy Sto...