India’s Tata Power To Float Separate Company For Renewable Energy Assets
In a clear sign of increasing financial competitiveness of renewable energy projects vis-a-vis conventional power plants, one of India’s leading private sector power generators has carved out all its renewable energy assets into a separate company. Tata Power has announced the launch of Tata Power Renewable Energy Limited as a … [continued]