The Professor's fast-fashion clothes are a smash hit, but an environmental disaster.
2023
1999
2022
2012
2024