Article
How To Set Up An Offshore Subsidiary In India?
An offshore subsidiary setup in India, what investors commonly call "setting up an offshore presence" in India is in fact incorporating an Indian subsidiary (or creating a branch/liaison/project office).
MAHESHWARI & CO. Advocates & Legal Consultants