Power Finance Corporation and REC Ltd have approved their merger, creating a formidable power sector financing entity with ...