Category: Vehicle Immobilization

SQUID Logo

ESA’s SQUID

Read about Osprey Technologies' contribution to the Squid Technologies (a division of ESA) self-deploying spike strip, used for vehicle immobilization.

Read more