There’s a new buyer on the security tech block with Armor’s $89 million new round

Tech Crunch | April 11, 2017

Tech Crunch announces the $89M investment STT made in Armor, a Dallas-based cloud security company.