Atal Bihari Vajpayee LEADERSHIP POSITION IN PTC India Financial Services Limited PTC India Financial Services Limited CIN: L65999DL2006PLC153373 (A subsidiary of … bywebmaster -Wednesday, June 15, 2016