French fashion resale firm Vestiaire Collective has become the first resale fashion platform to be certified as a B Corporation.