PTC India Financial Services Limited is an India-based infrastructure finance company. The Company provides financing solutions to the energy value chain, which includes investing in equity or ...