Corporate Law

Ministry of Corporate Affairs sets up INC-29 for easy business setup in India

Setting up a business in India is set to become simpler and easier in the coming years as the government has already set up several measures to reduce the time required to set up business in India. To get things done electronically, the company must first apply to get a digital signature certificate (DSC) from […]