CPL
ADDRESS
Corporate Office
B-56, Sector-81, Phase-II Noida, Uttar Pradesh -201 305 India
Tel (+91-120) 4598 500
Fax (+91-120) 4598 600
Registered Office
521-522 Commercial Tower, Le Meridien Hotel Windsor Place, New Delhi-110001, India
Tel (+91-11) 23711637/43
Fax +(91-11) 23319635