Largo SA sells refurbished digital equipment in France, primarily smartphones, tablets, and laptops. It also offers refurbished smartwatches, headphones, and earphones. The company was founded in 2016 and is based in Sainte-Luce-Sur-Loire, France.