eBay UK Vows to Protect Seller Accounts from Recent Weather Delays

“Blizzards, strong winds, and heavy snowfall” aren’t terms you associate with the UK, but Storm Emma hit the country 2 weeks ago. eBay issued an initial warning about possible delivery delays and updated the post […]