U.S. Markets closed

Staples Is Pulling Russian-Made Kaspersky Software From Shelves

Matthew Townsend
Staples Is Pulling Russian-Made Kaspersky Software From Shelves

Staples Inc. is the latest retailer to stop selling anti-virus software made by Moscow-based Kaspersky Lab Inc., which is allegedly linked to Russian spy agencies.