Setting up Subsidiary Outside India
BRIEF INTRODUCTION With the arrival of Globalization, more and more Indian companies have an interest in doing business outside India. they require to set up a branch office or a subsidiary abroad. There are multiple benefits of doing so like cost reduction because they save on duty, simple doing business, building a global brand, etc. …