NCLT puts Defunct Startup Stayzilla on sale The National Company Law Tribunal (NCLT), the regulatory body for liquidation and insolvency of Indian Read More »