India’s largest cities are tightening their grip on entrepreneurship, with Kolkata, Surat and Greater Hyderabad accounting for more than 22% of all unincorporated business establishments across the country’s 46 million-plus cities, according to a new MoSPI report. The findings...