Contact US


NTECL Registered Office

NTPC Bhavan
Core-7, Scope Complex, 7,
Institutional Area,Lodhi Road,
New Delhi - 110 003

NTECL Site Office

NTPC Tamilnadu Energy Company Limited
Vallur Thermal Power Project,
Vellivoyal chavadi,
Ponneri Taluk, Thiruvallur,
Tamil Nadu - 600 103