Planning to expand into India? Learn how global companies can establish a Branch Office in India and understand the registration process and compliance requirements.