Infrastructure Leasing and Financial Services Ltd (IL&FS) said on Monday it has received approval from Indiaâs National Company Law Appellate Tribunal (NCLAT) to carry out the planned sale of its 51% stake in an 874-MW wind portfolio to project partner Orix Corp (TYO:8591).