job-creation

Whither Start-Up India?

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.
26 January 2016, 18:00 PM