It is often alleged that it is easier to start a business in India than to shut it down. At the Start-Up India launch, Modi signalled his government's willingness to address this concern.
It is often alleged that it is easier to start a business in India than to shut it down. At the Start-Up India launch, Modi signalled his government's willingness to address this concern.