Shu Yuhui, chief executive of Quanjian, has been arrested along with others in connection with claims of false marketing and operating pyramid schemes. Photo: Handout