eBay Faces $3M Fine as Federal Charges Surface in Live Insect Mailings Scandal
Online retail giant eBay Inc. is set to pay a $3 million fine to settle criminal charges related to a disturbing harassment campaign orchestrated by its employees.
The Justice Department accused eBay of stalking, witness tampering, and…