public company
means a company which— (a) is not a private company; 1[and] (b) has a minimum paid-up share capital 2*** as may be prescribed: Provided that a company which is a subsidiary of a company, not being a private company, shall be deemed to be public company for the purposes of this Act even where such subsidiary company continues to be a private company in its articles