11 startup companies gave short presentations regarding their new developments, within the framework of a fascinating “marathon” last week. The companies were
↧