Industry
Oil and Gas, Power Generator, Generators, Thermal Power Plant, Plant & Machinery, Electricity production, Energy, fuel and water, Energy, Environment, Power stations, hydroelectric
HQ Location
N.H.P.C Office Complex, Sector-33
Faridabad, Haryana 121003, IN