Defendec

Defendec

Defendec

A global technology innovation leader developing automatic and autonomous border protection platforms and constantly challenging status quo in surveillance.
Follow us
Alexa global traffic share