Startup means an entity, incorporated or registered in India : • Not prior to five years, • With annual turnover not exceeding INR 25 crore in any preceding financial year, and • Working towards innovation, development, deployment or commercialization of new products, processes or services driven by technology or intellectual property Provided that such entity […]