At 61%, IL&FS recovery may beat IBC’s 39% - Times of India

07/07/21