Cyabra signs deals with two European national security agencies worth over $500,000 in annual revenue - CYAB News | Rallies