Dallas cybersecurity firm lands $89-million investment

Dallas Business Journal | April 11, 2017

The Dallas Business Journal states ‘Dallas’ fast-growing cybersecurity space is getting richer’ with Armor’s announcement of new investment from STT.