Infrastructure Leasing and Financial Services Ltd (IL&FS) has turned to The National Company Law Tribunal (NCLT) for final clearance to sell its 51% stake in an 874-MW wind portfolio in India to project partner Orix Corp (TYO:8591).