September 23, 2020

eBay workers who sent spiders to couple to plead guilty

Four former eBay Inc. employees have agreed to plead guilty to their roles in a campaign of intimidation that included ...