Startups Can Face Jail If Annual Returns Are Not Filed – New Companies Act 2013
Indian startup scene is on fire: almost 100,000 new companies were registered in India last year, and since last three years, almost $3 billion has been invested in new ideas, applications and portals. People are leaving their cushy IIM…