India Declared as 3rd Highest Start-up Ecosystem by NASSCOM

The start-up ecosystem just got bigger. With the addition of 1,300 start-ups…