Power Finance Corporation Ltd (PFC), a Maharatna company and the leading NBFC in the Indian power sector