Some 24 new, science-based start-ups were awarded at the EIT Jumpstarter Grand Final: 49 teams from 21 countries competed in ...