Fashion

When Depop Goes Wrong

Words by Maggie Gannon Founded in London in 2011, social shopping app Depop boasts approximately 20 million users and is […]