Tata Power

Tata Power Creates ‘TP Renewable Microgrid’ World’s Largest Microgrid Company; Will it Disrupt India’s Power Sector in Next 10 Years?

Tata, The Rockefeller Foundation Plan 10,000 India Microgrids. TATA Power will set up a new unit, TP Renewable Microgrid Ltd.,…

5 years ago