The Central Registration Center in India

The Central Registration Center in India

The Central Registration Center (CRC) in India was established by the Ministry of Corporate Affairs as a tool which provides a more efficient registration procedure for legal entities. One of the main advantages of the CRC for company formation in India refers to the company’s trading name, which can now be registered from any Indian location, by completing the online form INC -…
Read More