Power Trading Corporation of India
Address: PTC India Limited
2nd Floor, NBCC Tower
15 Bhikaji Cama Place
New Delhi – 110066
Tel. No.– +91-11-41659500, 41659127,41659128, 41657129, 41659260
Email: rajiv.mishra@ptcindia.com
Website: https://www.ptcindia.com