The National Company Law Tribunal is a quasi-judicial body in India that adjudicates issues relating to Indian companies
The National Company Law Tribunal is a quasi-judicial body in India that adjudicates issues relating to Indian companies. Wikipedia