This comes as Depop’s monthly website visits in Australia hit just over 2.5 million in January 2025 according to Semrush, ...