Nature of subsidiary companies
What is a subsidiary company?
To ACRA, a subsidiary company of a foreign company is a company that is owned by the foreign company, whether as sole shareholder or otherwise.
A foreign company can choose to be incorporated as a subsidiary (i.e. local company). The shares of the subsidiary can be held by the foreign company as the sole shareholder. As a local company, the subsidiary will have to comply with the statutory and disclosure requirements of the Companies Act.