Tata Power's renewable arm to raise $425 million from DFC
TP Solar, a subsidiary of Tata Power Renewable Energy Ltd, is setting up a 4.3-gigawatt solar cell and module manufacturing plant in Tamil Nadu.
TP Solar, a subsidiary of Tata Power Renewable Energy Ltd, is setting up a 4.3-gigawatt solar cell and module manufacturing plant in Tamil Nadu.