The number of startups in the incubators space has been increasing every year, according to the number of companies that are funded by investors, but there are still too many that are not being properly vetted and managed.According to a report by the Startup and Entrepreneurship Development Centre (SETDC), India’s […]