Source link Court documents say that eBay executives targeted bloggers for harassment after receiving negative coverage online Online retail giant eBay has agreed to pay a fine of $3 million (£2.35 million) to resolve a criminal complaint over employees who had sent a range of items, including live spiders and cockroaches, to the home of […]