Offshore Company Formation & Business Setup

In the current global scenario, the business houses are making their presence in more than one country.

It requires setting up of companies in different jurisdiction. We are continuously assisting clients in India to setup legal entities outside India and setting up their offices abroad.



We have associates and network offices in more than 20 countries of the world including Australia, China, Germany, Mauritius, Netherlands, Singapore, Qatar, UAE, UK and USA.

Our professional colleagues are equally competent and recognised in their respective jurisdiction to provide the services of legal entity formation, assistance in obtaining business licenses, taxation advisory, accounting, auditing and management consultancy in the nature of mergers, tie-ups, etc. 

Our team is expert in providing complete solution for forming the legal entities outside India. We render complete advisory on cross border taxation aspects, transfer pricing and foreign exchange regulation prevailing in the country.