3 ms·Counter-UAS research, development & manufacturing in Finland.by mikkohypponen 5mo agoCounter-UAS research, development & manufacturing in Finland.