Business setup in South Africa

Company registration in South Africa: As process of new company formation in South Africa, there are two ways

a) Private Limited company

b) Branch office of parent company