Financial creditors’ recovery from defaulters surged to 36% of admitted claims in FY23 from 23% in the previous fiscal and 17% in FY21, as national […]