Mashable is a global, multi-platform media and entertainment company.
In a rare judicial move, the National Company Law Tribunal (NCLT) has annulled its previous order initiating insolvency ...