Italian company Involve secures €2.5 million round for stratospheric balloon tech Speed Camera Resistance Increases In Australia, Brazil, France, Italy, UK