Operates an online marketplace for refurbished electronics, promoting circular economy and sustainability.
2014
France
501 - 1,000 employees
Retail
$100M - 500M in revenue
Industry Rank
310 out of 451
France, Retail, Retail
Sustainability Report
Total sustainability employees
11+