1 related articles
Deep analysis of the eBay harassment scandal: executives directed employees to stalk, send threatening packages, and surveil critics, resulting in $56 million in fines and settlements.