By Uyghur Times StaffJuly 10, 2025 | 4:00 PM ET China’s solar panel giant JA Solar has officially exited the Uyghur homeland following mounting scrutiny over its potential ties to forced labor in the region. The move comes amid growing international pressure on solar companies linked to the exploitation of […]