Ms. Renu NarangWrong Renu Narang?
Additional General Manager ( Fina...
Local Address: Noida, Uttar Pradesh, India
NTPC Bhawan Scope Complex,
New Delhi Delhi, 110 003
Company Description: NTPC Limited is an India-based company engaged in the generation and sale of bulk power to state electricity boards/state utilities. The Company is also engaged in... more