Fast fashion's business model means firms 'cannot claim to operate sustainably', expert says 03 June 2025