TechStars boosts start-up support after $24m funding round | Heykuki News