This profile was last updated on . .
Is this you? Claim your profile.
NTPC Bhawan Scope Complex
New Delhi Delhi, Delhi 110 003
NTPC is the largest power utility of the country with an installed capacity of 34854 MW is working on basket of new projects of more than 40,000 MW for implementation. NTPC generated 220.54BUs of electricity during 2010-11 contributing 27.19% of total e... more
Tata Communications Ltd
Innovation Systems Consulting
United Nations Development Programme