News

Depop has appointed Peter Semple as its permanent chief executive, effective August 1. Semple has served as interim CEO at ...