Tech

Seemplicity emerges from stealth with $32M to consolidate security notifications..