Texas Engagement of various Professionals on contract basis in REC Power Distribution Company Limited (RECPDCL) (A wholly owned subsidiary of REC Limited) 1016-1023, 10th Floor, Devika Tower, Nehru Place, New Delhi - 110019 webmaster Saturday, February 13, 2016