China Skechers Launches New Store in Xinjiang Despite Controversy Over Uyghur Forced Labor Sanctionsby Charlotte Adams May 23, 2025