eBay to pay $3m fine over employees who sent live spiders and cockroaches to couple’s home
Online retailer eBay has agreed to pay a $3m (£2.4m) fine to resolve criminal charges over employees who harassed a couple by sending live spiders, cockroaches to their home. David and Ina Steiner also had […]