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.

According to ACRA,

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.