Artists take on taking a stand, staying still as a statue, and more ...
As a private company, Shein does not publish profit guidance but the 2024 figures were far lower than the $4.8bn in net ...