Tag: Cyber Security

Clutch sits at 50 times revenue in a reported Palo Alto deal

Palo Alto Networks is said to be paying $500M for a three-year-old startup that guards the doors between…