What is Startup20? Why common definition for startups across G20 nations needed? What is G20? How will India benefit from the standardization of startups? What are the benefits of Startup20 for India? Read this enticing story to know this.