Now defunct, Infrastructure Leasing & Financial Services Ltd’s (IL&FS) which has a 26% stake in ONGC Tripura Power Co.