0 By Livetree editor Fashion Sustainability Features Depop: the Good, the Bad and the Ugly 2020 has seen a rise in e-commerce retail sales like never before. There has been a global increase of 18.4%,…