Physical space required when setting up a subsidiary company in India

India does no longer allow the use of virtual offices when starting operations in the country.

Physical space is to be leased, which space effectively allows for the execution of the company’s services at such location. 

Van Velzen CS offers a solution to lease such space in a cost-efficient way and facilitates the set-up of entities in India.

Find out more - Enter your details and we will contact you with more information