Sign In
to Vote &
Create Storyboards.
 
Tata Power Solar to set up India's first large scale battery storage of 50 MWh at Leh Tata Power Solar now stands at approximately 4GWp with approx. order value of ₹12,414 crore
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard