Sanctions Imposed on Zhaoyi Co., Ltd., Headed by Shen Tu-cheng, Father of Puma Shen
In June 2025, Zhaoyi Co., Ltd., headed by Shen Tu-cheng, the father of Puma Shen, was sanctioned by the mainland, and was subsequently accused of continuing trade under the names of other companies.