CIN |
Name |
Address |
|---|---|---|
| U40300TN2017FTC116767 | LIGHTSOURCE RENEWABLE ENERGY INDIA OPCO PRIVATE LIMITED | No.44/38,1st Floor, Veerabhadran Street Valluvarkottam, Nungambakkam Chennai Chennai TN 600034 IN |