Rural Electrification Corporation Limited (REC) and Power Finance Corporation Limited (PFC) did not conduct appropriate due diligence during credit appraisal in power generation projects and in t