Italy-based IBuying company Casavo, which also operates in France, Spain and Portugal, will reach profitability in 2024, according to Francisco Sierra, the company’s general manager for Southern Europe (LinkedIn profile). He was promoted to this posi...