DFC approves $425 mn for Tata Power project
The US International Development Finance Corporation has approved a financial aid of up to $425 million (Rs 3,521 crore) to Tata Power Renewable Energy Ltd for setting up a 4.3 GW solar cell in Tamil Nadu by its subsidiary. The plant’s first module production is expected by year-end and the first cell production is expected