The vast natural resources in India provide immense opportunities to the foreign companies for starting and expanding their businesses. Quite naturally, there is a lot of interest among these companies to open branch offices in this country. However, these companies must follow the steps necessary to complete the formalities for opening a branch office in […]