areas of business | location
Tata Power Delhi Distribution (formerly North Delhi Power) is a power distribution company that operates in Delhi, India. The company was set up as a 51:49 joint venture between Tata Power and the government of Delhi in 2002. The company has a consumer base of over 1 million customers and supplies a peak load of 1,150 MW. Location
Tata Power Delhi Distribution is a member of the UN Global Compact Charter. It is also a certified ISO 9001, ISO 14001 and OHSAS 18001 company, with a commitment to safety and environment issues.
Areas of business
The company supplies power over a geographical area of more than 500sq km. It has instituted several customer-centric initiatives such as online bill payment, automated bill payment kiosks and complaint management systems.
The company is located in Delhi, India.