Tata Power to set up 28.8-MW solar plant in MaharashtraTata Power plans to set up a 28.8 MW solar plant near Satara, Maharashtra this fiscal, as a part of its strategy to meet its clean energy c...
- Tata Power, SN Power scout for hydro projects in India, Nepal
Tata Power, along with its Norwegian partner SN Power, is scouting for hydroelectric projects in India and Nepal.
- Tata Power to build India's first floating solar plant
LSA uses traditional concentrated photovoltaic technology but rather than mounting the cells on a frame, it is made to float on water, maki...