Cate Lawrence
Italian stratospheric balloon technology company Involve has closed a €2.5 million Seed round after 30 successful com...