Generally subsidiary companies are preferred by Holding Companies & MNCs / Foreign Registered Companies. Any Foreign Nationals / Foreign Citizens / Foreign Companies can start the business in India through Indian Subsidiary Companies.
Holding Company / Non-Indian Citizen / Foreign Registered Company having following features