Projects
About
Businesses
Careers
CSR
Media
Contact
Tuticorin, Tamil Nadu, India
68 acres
100 days
767
40
60,154
EPC with PS and switch yard (w/o Module Procurement)
Solar
65 MWp
104 MWp