Business Description
PTC India Financial Services Limited is a New Delhi-based lending and investment firm focused on energy projects across India. Founded in 2006, the company provides financial support to ventures spanning the full energy sector, from production through to distribution. It operates as a subsidiary of PTC India Limited.