Are IE University students leading the “sustainable fashion revolution”?We think so. Of course, we might be biased, so you be the judge