PTC India Limited
NBCC Tower, 2nd Floor, 15, Bhikaji Cama Place
New Delhi - 110 066
+91 11 41659500, 41595100, 46484200
+91 11 41659144, 41659145
info( A )ptcindia.com
Formerly known as Power Trading Corporation of India Limited. To undertake trading of power to achieve economic efficiency and security of supply and to develop a vibrant power market in the country.