eBay Lays Off 6% of Workforce Amid $1.2B Depop Deal

February 27, 2026
One Min Read
6 Views