Tax Law and Economics
Uyghur forced labour: Who will take a stand?
It is feared that over 1 million Muslim Uyghurs are being held in facilities in Xinjiang, China, undergoing systematic forced labour for the supply chains of international brands. Time to take a stand.