The project comprises a 648-MW solar power complex consisting of 380,000 foundations, 2.5 million solar modules, 576 inverters and 154 transformers. The project is located in Tamil Nadu stat...
* The information available in this section may vary depending on the project.