20210708 business.india-business: At 61%; IL&FS recovery may beat IBC's 39%