Online retailer eBay has agreed to pay a $3 million fine to resolve criminal charges over employees who harassed a Massachusetts couple by sending live spiders, cockroaches and other disturbing items to their home.
Online retailer eBay has agreed to pay a $3 million fine to resolve criminal charges over employees who harassed a Massachusetts couple by sending live spiders, cockroaches and other disturbing items to their home.