The Companies Act 2017 was enacted to reform company law with the objective of facilitating coporatization and promoting development of corporate sector, encouraging use of technology and electronic means in conduct of business and regulation thereof, regulating corporate entities for protecting interest of shareholders, creditors, other stakeholders and general public, inculcating principles of good governance and safeguarding minority interests in corporate entities and providing an alternate mechanism for expeditious resolution of corporate disputes and matters arising out of or connected therewith. The Act is applicable in whole of Pakistan immediately except Section 456. It has repealed the old Companies Ordinance, 1984.