orca-pp··on Palo Alto Networks sends cease-and-desist letter to take down review videosWith NSS Labs shutting down today the need for objectivity and visibility into testing has never been greater.