The bonds by the company are backed by bank credit from public sector lender, State Bank of India for worth Rs 2,000 crore, which makes it unique from any non-banking finance company (NBFC). The company is also getting interest from other private sector banks to extend such facility.
PTC India Financial Services is an Indian non-banking financial institution. The company makes principal investments in, and provides financing solutions for, companies with projects across the energy value chain.