BOSTON (AP) — Online retailer eBay Inc. will pay a $3 million fine to resolve criminal charges over a harassment…
Executives sent live spiders and cockroaches to a US couple who criticised the firm, court papers show. Source link
This website uses cookies.