Indian Banks Achieve Record Low NPAs As Recoveries Surge: CareEdge Ratings