Pfc Green Energy Limited · Pfc C API Tal Advisory Services Limited · Ptc India Financial Services Limited · U65999 Dl2006 Plc153373 · Power Finance Corporation Limited · Chhattisgarh Surguja Power Limited · Pfc Consulting Limited · Cheyyur Infra Limited · Deoghar Infra Limited · Ptc India Limited · Coastal Tamil Nadu Power Limited · Bihar Infrapower Limited · Deoghar Mega Power Limited · Tatiya Andhra Mega Power Limited · Bihar Mega Power Limited · Orissa Integrated Power Limited