What is a subsidiary and what is a branch?

In international business, a subsidiary refers to a legal person enterprise of the host country established in accordance with the law with all or part of the shares invested by the parent company. The subsidiary is legally independent from the parent company and has an independent and complete company management organization system, so it has greater independence and certain flexibility in operation. At the same time, the business activities of subsidiaries should also be indirectly controlled by the parent company and should be subject to the needs of the overall strategy and interests of the parent company.