Revenue at Italy-based IBuying company Casavo reached €300 million ($318 million U.S.) in 2022, but it recorded an EBITDA loss of €53 million ($56.1 million), website Milano Finanza reports.

Apart from Italy, Casavo also operates in France and Spa...

Join now to access
the full content.