In a significant stride toward India’s ambitious transition to renewable energy, Tata Power Renewable Energy Limited (TPREL)—a subsidiary of Tata Power—has officially commissioned its 100MW […]