Seedstars World, the global seed-stage startup competition for emerging markets and fast-growing startup scenes brought its India round to a successful close during Seedstars Delhi. The event took place this Saturday 13th May at 91Springboard, and 8 selected startups were invited to present their…