U.S. Markets close in 6 hrs 1 min

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.