CIN |
Name |
Address |
|---|---|---|
| U40200HR2022GOI101419 | NHPC RENEWABLE ENERGY LIMITED | Room No. 105, 1st Floor, Neer Shakti Sadan NHPC Office Complex, Sector-33 Faridabad Faridabad HR 121003 IN |
| L40101HR1975GOI032564 | NHPC LIMITED | NHPC OFFICE COMPLEX SECTOR- 33 FARIDABAD , HARYANA, Haryana, India - 121003 |