Shein, the Chinese fast-fashion giant, ran €7.6 billion in revenue through its Irish arm in 2023, new accounts show, up from ...
Temu and Shein often get criticism over the environmental impact of the ultra-fast fashion business model the two companies ...