eBay: Visualizing Localization Quality

eBay is a global shopping powerhouse, with $20.9 billion in quarterly enabled sales (over $80 billion annually), 164 million monthly active users, and nearly 60% of its revenues generated outside the United States. Since its first article in the eBay tech blog just over six years ago, it has provided insights into how one of [...]