eBay - Launching and scaling a global marketplace