Startups have created over 5 lakh jobs in India
India News Network Infographics Desk | July 31
The last few years have seen a substantial number of jobs being created by government-recognized startups