Published October 7, 2025 Peer-to-peer shopping platform Depop has filed its accounts for 2024 and they show revenue jumping, although the company remains loss-making. Depop Revenue leapt 42% to £101.6 million last year and the operating loss narrowed from £49.1 million in 2023 to £42 million this time. The company also said the net loss...