IL&FS said that it has completed the sale of its wind energy assets to Orix Corporation of Japan for Rs 4,900 crore, helping the debt ridden company to resolve its debt of over Rs 4,300 crore. PrevNext