A subsidiary company, being a authorized entity, possesses the authority and correct to purchase or lease Homes in India for its enterprise actions.nine. Can a overseas company do business in India without having registration? If a international company incorporates a contract with the Indian company to complete a project in India, it may develop a