This article discusses the characteristics, functions, regulatory frameworks, and policy issues of company law, including the rights of shareholders, legal nature, roles, powers, and liabilities of shareholders and directors, consequences of breach of directors' duties, responsibilities of directors to creditors, role of auditors, winding up process, and the role of licensed insolvency practitioners for advice on corporate insolvency.