FORM D – Annual return of inactive company
For better understanding of Form D, need to know the definition of inactive company; Inactive company means a company, other than a listed company, which has not been carrying on any business or operation, or has not made any significant…